diff --git a/subprojects/gst-libav/docs/gst_plugins_cache.json b/subprojects/gst-libav/docs/gst_plugins_cache.json index 3f400e529d..b214fdcdd8 100644 --- a/subprojects/gst-libav/docs/gst_plugins_cache.json +++ b/subprojects/gst-libav/docs/gst_plugins_cache.json @@ -15,7 +15,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav 4X Movie decoder", "pad-templates": { "sink": { "caps": "video/x-4xm:\n", @@ -23,7 +22,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -105,7 +104,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav QuickTime 8BPS video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-8bps:\n", @@ -113,7 +111,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -182,62 +180,6 @@ }, "rank": "marginal" }, - "avdec_8svx_exp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav 8svx_exp decoder", - "hierarchy": [ - "avdec_8svx_exp", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav 8SVX exponential decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: U8\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_8svx_fib": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav 8svx_fib decoder", - "hierarchy": [ - "avdec_8svx_fib", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav 8SVX fibonacci decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: U8\n layout: non-interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, "avdec_aac": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav aac decoder", @@ -250,7 +192,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav AAC (Advanced Audio Coding) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: { (int)2, (int)4 }\n stream-format: { (string)raw, (string)adts, (string)adif }\n", @@ -263,7 +204,6 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, "avdec_aac_fixed": { @@ -278,7 +218,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav AAC (Advanced Audio Coding) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: { (int)2, (int)4 }\n stream-format: { (string)raw, (string)adts, (string)adif }\n", @@ -291,7 +230,6 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, "avdec_aac_latm": { @@ -306,7 +244,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav AAC LATM (Advanced Audio Coding LATM syntax) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 4\n stream-format: loas\n", @@ -319,7 +256,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_aasc": { @@ -335,7 +271,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Autodesk RLE decoder", "pad-templates": { "sink": { "caps": "video/x-aasc:\n", @@ -343,7 +278,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -424,7 +359,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ATSC A/52A (AC-3) decoder", "pad-templates": { "sink": { "caps": "audio/x-ac3:\n", @@ -437,7 +371,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_ac3_fixed": { @@ -452,7 +385,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ATSC A/52A (AC-3) decoder", "pad-templates": { "sink": { "caps": "audio/x-ac3:\n", @@ -465,34 +397,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_acelp_kelvin": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav acelp.kelvin decoder", - "hierarchy": [ - "avdec_acelp_kelvin", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Sipro ACELP.KELVIN 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" - } - }, "rank": "marginal" }, "avdec_adpcm_4xm": { @@ -507,7 +411,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM 4X Movie decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: 4xm\n", @@ -520,7 +423,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_adx": { @@ -535,7 +437,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav SEGA CRI ADX ADPCM decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: adx\n", @@ -548,118 +449,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_afc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_afc decoder", - "hierarchy": [ - "avdec_adpcm_afc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Nintendo Gamecube AFC 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_agm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_agm decoder", - "hierarchy": [ - "avdec_adpcm_agm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM AmuseGraphics Movie 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_adpcm_aica": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_aica decoder", - "hierarchy": [ - "avdec_adpcm_aica", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Yamaha AICA 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_argo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_argo decoder", - "hierarchy": [ - "avdec_adpcm_argo", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Argonaut Games 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", - "direction": "src", - "presence": "always" - } - }, "rank": "marginal" }, "avdec_adpcm_ct": { @@ -674,7 +463,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Creative Technology decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ct\n", @@ -687,35 +475,6 @@ "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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea": { @@ -730,7 +489,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea\n", @@ -743,7 +501,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_maxis_xa": { @@ -758,7 +515,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts Maxis CDROM XA decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-maxis-xa\n", @@ -771,7 +527,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r1": { @@ -786,7 +541,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts R1 decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-r1\n", @@ -799,7 +553,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r2": { @@ -814,7 +567,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts R2 decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-r3\n", @@ -827,7 +579,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_r3": { @@ -842,7 +593,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts R3 decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-r3\n", @@ -855,7 +605,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ea_xas": { @@ -870,7 +619,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Electronic Arts XAS decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-xas\n", @@ -883,34 +631,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_ima_alp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_alp decoder", - "hierarchy": [ - "avdec_adpcm_ima_alp", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA High Voltage Software ALP 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" - } - }, "rank": "marginal" }, "avdec_adpcm_ima_amv": { @@ -925,7 +645,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA AMV decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: amv\n", @@ -938,117 +657,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_ima_apc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_apc decoder", - "hierarchy": [ - "avdec_adpcm_ima_apc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA CRYO APC 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_adpcm_ima_apm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_apm decoder", - "hierarchy": [ - "avdec_adpcm_ima_apm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Ubisoft APM 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" - } - }, - "rank": "marginal" - }, - "avdec_adpcm_ima_cunning": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_cunning decoder", - "hierarchy": [ - "avdec_adpcm_ima_cunning", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Cunning Developments 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", - "direction": "src", - "presence": "always" - } - }, - "rank": "marginal" - }, - "avdec_adpcm_ima_dat4": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_dat4 decoder", - "hierarchy": [ - "avdec_adpcm_ima_dat4", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Eurocom DAT4 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_adpcm_ima_dk3": { @@ -1063,7 +671,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Duck DK3 decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: dk3\n", @@ -1076,7 +683,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_dk4": { @@ -1091,7 +697,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Duck DK4 decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: dk4\n", @@ -1104,7 +709,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ea_eacs": { @@ -1119,7 +723,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Electronic Arts EACS decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-eacs\n", @@ -1132,7 +735,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ea_sead": { @@ -1147,7 +749,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Electronic Arts SEAD decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: ea-sead\n", @@ -1160,7 +761,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_iss": { @@ -1175,7 +775,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Funcom ISS decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: iss\n", @@ -1188,61 +787,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_ima_moflex": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_moflex decoder", - "hierarchy": [ - "avdec_adpcm_ima_moflex", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA MobiClip MOFLEX 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", - "direction": "src", - "presence": "always" - } - }, - "rank": "marginal" - }, - "avdec_adpcm_ima_mtf": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_mtf decoder", - "hierarchy": [ - "avdec_adpcm_ima_mtf", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Capcom's MT Framework 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" - } - }, "rank": "marginal" }, "avdec_adpcm_ima_oki": { @@ -1257,7 +801,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Dialogic OKI decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: oki\n", @@ -1270,7 +813,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_qt": { @@ -1285,7 +827,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA QuickTime decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: quicktime\n", @@ -1298,35 +839,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_ima_rad": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_rad decoder", - "hierarchy": [ - "avdec_adpcm_ima_rad", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Radical 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_adpcm_ima_smjpeg": { @@ -1341,7 +853,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Loki SDL MJPEG decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: smjpeg\n", @@ -1354,34 +865,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_ima_ssi": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_ima_ssi decoder", - "hierarchy": [ - "avdec_adpcm_ima_ssi", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Simon & Schuster Interactive 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" - } - }, "rank": "marginal" }, "avdec_adpcm_ima_wav": { @@ -1396,7 +879,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA WAV decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: dvi\n", @@ -1409,7 +891,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ima_ws": { @@ -1424,7 +905,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM IMA Westwood decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: westwood\n", @@ -1437,7 +917,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_ms": { @@ -1452,7 +931,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Microsoft decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: microsoft\n", @@ -1465,63 +943,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_mtaf": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_mtaf decoder", - "hierarchy": [ - "avdec_adpcm_mtaf", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM MTAF 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_psx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_psx decoder", - "hierarchy": [ - "avdec_adpcm_psx", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Playstation 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_2": { @@ -1536,7 +957,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Sound Blaster Pro 2-bit decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: sbpro2\n", @@ -1549,7 +969,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_3": { @@ -1564,7 +983,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Sound Blaster Pro 2.6-bit decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: sbpro3\n", @@ -1577,7 +995,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_sbpro_4": { @@ -1592,7 +1009,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Sound Blaster Pro 4-bit decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: sbpro4\n", @@ -1605,7 +1021,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_swf": { @@ -1620,7 +1035,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Shockwave Flash decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: swf\n", @@ -1633,7 +1047,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_thp": { @@ -1648,7 +1061,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Nintendo THP decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: thp\n", @@ -1661,63 +1073,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_thp_le": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_thp_le decoder", - "hierarchy": [ - "avdec_adpcm_thp_le", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Nintendo THP (little-endian) 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_vima": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_vima decoder", - "hierarchy": [ - "avdec_adpcm_vima", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav LucasArts VIMA 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_adpcm_xa": { @@ -1732,7 +1087,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM CDROM XA decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: xa\n", @@ -1745,7 +1099,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_adpcm_yamaha": { @@ -1760,7 +1113,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Yamaha decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: yamaha\n", @@ -1773,124 +1125,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_adpcm_zork": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav adpcm_zork decoder", - "hierarchy": [ - "avdec_adpcm_zork", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav ADPCM Zork 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" - } - }, - "rank": "marginal" - }, - "avdec_agm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav agm decoder", - "hierarchy": [ - "avdec_agm", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { @@ -1906,7 +1140,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Apple Intermediate Codec decoder", "pad-templates": { "sink": { "caps": "video/x-apple-intermediate-codec:\n", @@ -1914,7 +1147,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -2021,7 +1254,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ALAC (Apple Lossless Audio Codec) decoder", "pad-templates": { "sink": { "caps": "audio/x-alac:\n", @@ -2034,125 +1266,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_alias_pix": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav alias_pix decoder", - "hierarchy": [ - "avdec_alias_pix", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": {}, "rank": "marginal" }, "avdec_amrnb": { @@ -2167,7 +1280,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder", "pad-templates": { "sink": { "caps": "audio/AMR:\n", @@ -2175,12 +1287,11 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", "direction": "src", "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_amrwb": { @@ -2195,7 +1306,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav AMR-WB (Adaptive Multi-Rate WideBand) decoder", "pad-templates": { "sink": { "caps": "audio/AMR-WB:\n", @@ -2203,12 +1313,11 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: F32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n format: F32LE\n layout: non-interleaved\n", "direction": "src", "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_amv": { @@ -2224,7 +1333,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav AMV Video decoder", "pad-templates": { "sink": { "caps": "video/x-amv:\n", @@ -2232,7 +1340,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -2301,186 +1409,6 @@ }, "rank": "marginal" }, - "avdec_anm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav anm decoder", - "hierarchy": [ - "avdec_anm", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", @@ -2493,7 +1421,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Monkey's Audio decoder", "pad-templates": { "sink": { "caps": "audio/x-ffmpeg-parsed-ape:\n", @@ -2506,123 +1433,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_apng": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav apng decoder", - "hierarchy": [ - "avdec_apng", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { @@ -2637,7 +1447,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav aptX (Audio Processing Technology for Bluetooth) decoder", "pad-templates": { "sink": { "caps": "audio/aptx:\n", @@ -2650,7 +1459,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_aptx_hd": { @@ -2665,7 +1473,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav aptX HD (Audio Processing Technology for Bluetooth) decoder", "pad-templates": { "sink": { "caps": "audio/aptx-hd:\n", @@ -2678,187 +1485,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_arbc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav arbc decoder", - "hierarchy": [ - "avdec_arbc", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_argo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav argo decoder", - "hierarchy": [ - "avdec_argo", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Argonaut Games 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { @@ -2874,7 +1500,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav ASUS V1 decoder", "pad-templates": { "sink": { "caps": "video/x-asus:\n asusversion: 1\n", @@ -2882,7 +1507,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -2964,7 +1589,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav ASUS V2 decoder", "pad-templates": { "sink": { "caps": "video/x-asus:\n asusversion: 2\n", @@ -2972,7 +1596,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -3053,7 +1677,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder", "pad-templates": { "sink": { "caps": "audio/x-vnd.sony.atrac1:\n", @@ -3066,7 +1689,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_atrac3": { @@ -3081,7 +1703,6 @@ "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", @@ -3094,568 +1715,6 @@ "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", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Auravision AURA 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_aura2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav aura2 decoder", - "hierarchy": [ - "avdec_aura2", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Auravision Aura 2 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_av1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav av1 decoder", - "hierarchy": [ - "avdec_av1", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Alliance for Open Media AV1 decoder", - "pad-templates": { - "sink": { - "caps": "video/x-av1:\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, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_avrn": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avrn decoder", - "hierarchy": [ - "avdec_avrn", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Avid AVI 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_avrp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avrp decoder", - "hierarchy": [ - "avdec_avrp", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Avid 1:1 10-bit RGB Packer 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_avs": { @@ -3671,7 +1730,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav AVS (Audio Video Standard) video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-avs:\n", @@ -3679,7 +1737,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -3748,602 +1806,6 @@ }, "rank": "marginal" }, - "avdec_avui": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav avui decoder", - "hierarchy": [ - "avdec_avui", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Avid Meridien Uncompressed 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_bethsoftvid": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bethsoftvid decoder", - "hierarchy": [ - "avdec_bethsoftvid", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Bethesda VID 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_bfi": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bfi decoder", - "hierarchy": [ - "avdec_bfi", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Brute Force & Ignorance 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_binkaudio_dct": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav binkaudio_dct decoder", - "hierarchy": [ - "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", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Bink 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_bintext": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bintext decoder", - "hierarchy": [ - "avdec_bintext", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Binary text 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_bitpacked": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bitpacked decoder", - "hierarchy": [ - "avdec_bitpacked", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Bitpacked 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_bmp": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav bmp decoder", @@ -4357,7 +1819,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav BMP (Windows and OS/2 bitmap) decoder", "pad-templates": { "sink": { "caps": "image/bmp:\n", @@ -4365,7 +1826,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -4434,304 +1895,6 @@ }, "rank": "marginal" }, - "avdec_bmv_audio": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav bmv_audio decoder", - "hierarchy": [ - "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", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Discworld II BMV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_brender_pix": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav brender_pix decoder", - "hierarchy": [ - "avdec_brender_pix", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav BRender 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_c93": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav c93 decoder", - "hierarchy": [ - "avdec_c93", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Interplay C93 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_camstudio": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav camstudio decoder", @@ -4745,7 +1908,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav CamStudio decoder", "pad-templates": { "sink": { "caps": "video/x-camstudio:\n depth: [ 8, 32 ]\n", @@ -4753,7 +1915,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -4835,7 +1997,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav TechSmith Screen Capture Codec decoder", "pad-templates": { "sink": { "caps": "video/x-camtasia:\n depth: [ 8, 32 ]\n", @@ -4843,7 +2004,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -4925,7 +2086,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) decoder", "pad-templates": { "sink": { "caps": "video/x-cavs:\n", @@ -4933,7 +2093,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -5002,186 +2162,6 @@ }, "rank": "marginal" }, - "avdec_cdtoons": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cdtoons decoder", - "hierarchy": [ - "avdec_cdtoons", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav CDToons 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_cdxl": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cdxl decoder", - "hierarchy": [ - "avdec_cdxl", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Commodore CDXL 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_cfhd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav cfhd decoder", @@ -5195,7 +2175,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cineform HD decoder", "pad-templates": { "sink": { "caps": "video/x-cineform:\n", @@ -5203,7 +2182,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -5311,7 +2290,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cinepak decoder", "pad-templates": { "sink": { "caps": "video/x-cinepak:\n", @@ -5319,7 +2297,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -5388,96 +2366,6 @@ }, "rank": "marginal" }, - "avdec_clearvideo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav clearvideo decoder", - "hierarchy": [ - "avdec_clearvideo", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Iterated Systems ClearVideo 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_cljr": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav cljr decoder", @@ -5491,7 +2379,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Cirrus Logic AccuPak decoder", "pad-templates": { "sink": { "caps": "video/x-cirrus-logic-accupak:\n", @@ -5499,7 +2386,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -5568,150 +2455,6 @@ }, "rank": "marginal" }, - "avdec_cllc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cllc decoder", - "hierarchy": [ - "avdec_cllc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Canopus Lossless 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_comfortnoise": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav comfortnoise decoder", - "hierarchy": [ - "avdec_comfortnoise", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav RFC 3389 comfort noise generator 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_cook": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav cook decoder", @@ -5724,7 +2467,6 @@ "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", @@ -5737,215 +2479,8 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, - "avdec_cpia": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cpia decoder", - "hierarchy": [ - "avdec_cpia", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav CPiA video format 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_cri": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav cri decoder", - "hierarchy": [ - "avdec_cri", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Cintel RAW 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_cyuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav cyuv decoder", @@ -5959,7 +2494,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Creative YUV (CYUV) decoder", "pad-templates": { "sink": { "caps": "video/x-compressed-yuv:\n", @@ -5967,7 +2501,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -6048,7 +2582,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DCA (DTS Coherent Acoustics) decoder", "pad-templates": { "sink": { "caps": "audio/x-dts:\n", @@ -6061,356 +2594,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_dds": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dds decoder", - "hierarchy": [ - "avdec_dds", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav DirectDraw Surface image decoder 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_derf_dpcm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav derf_dpcm decoder", - "hierarchy": [ - "avdec_derf_dpcm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Xilam DERF 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" - } - }, - "rank": "marginal" - }, - "avdec_dfa": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dfa decoder", - "hierarchy": [ - "avdec_dfa", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Chronomaster DFA 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_dirac": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dirac decoder", - "hierarchy": [ - "avdec_dirac", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav BBC Dirac VC-2 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_dnxhd": { @@ -6426,7 +2609,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav VC3/DNxHD decoder", "pad-templates": { "sink": { "caps": "video/x-dnxhd:\n", @@ -6434,7 +2616,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -6529,124 +2711,6 @@ }, "rank": "marginal" }, - "avdec_dolby_e": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dolby_e decoder", - "hierarchy": [ - "avdec_dolby_e", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Dolby E 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_dpx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dpx decoder", - "hierarchy": [ - "avdec_dpx", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav DPX (Digital Picture Exchange) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav dsd_lsbf decoder", @@ -6659,7 +2723,6 @@ "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 format: DSDU8\n reversed-bytes: true\n layout: interleaved\n", @@ -6672,7 +2735,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_dsd_lsbf_planar": { @@ -6687,7 +2749,6 @@ "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 format: DSDU8\n reversed-bytes: true\n layout: non-interleaved\n", @@ -6700,7 +2761,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_dsd_msbf": { @@ -6715,7 +2775,6 @@ "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 format: DSDU8\n reversed-bytes: false\n layout: interleaved\n", @@ -6728,7 +2787,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_dsd_msbf_planar": { @@ -6743,7 +2801,6 @@ "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 format: DSDU8\n reversed-bytes: false\n layout: non-interleaved\n", @@ -6756,181 +2813,6 @@ "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", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Delphine Software International CIN 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_dss_sp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dss_sp decoder", - "hierarchy": [ - "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": { @@ -6945,7 +2827,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Ulead DV Audio decoder", "pad-templates": { "sink": { "caps": "audio/x-dv:\n", @@ -6958,7 +2839,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_dvvideo": { @@ -6974,7 +2854,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav DV (Digital Video) decoder", "pad-templates": { "sink": { "caps": "video/x-dv:\n systemstream: false\n", @@ -6982,7 +2861,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -7077,328 +2956,6 @@ }, "rank": "secondary" }, - "avdec_dxa": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxa decoder", - "hierarchy": [ - "avdec_dxa", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Feeble Files/ScummVM DXA 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_dxtory": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxtory decoder", - "hierarchy": [ - "avdec_dxtory", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Dxtory 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_dxv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav dxv decoder", - "hierarchy": [ - "avdec_dxv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Resolume DXV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_eac3": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav eac3 decoder", @@ -7411,7 +2968,6 @@ "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", @@ -7424,808 +2980,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_eacmv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eacmv decoder", - "hierarchy": [ - "avdec_eacmv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts CMV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_eamad": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eamad decoder", - "hierarchy": [ - "avdec_eamad", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts Madcow 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_eatgq": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatgq decoder", - "hierarchy": [ - "avdec_eatgq", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TGQ 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_eatgv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatgv decoder", - "hierarchy": [ - "avdec_eatgv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TGV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_eatqi": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav eatqi decoder", - "hierarchy": [ - "avdec_eatqi", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Electronic Arts TQI 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_escape124": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav escape124 decoder", - "hierarchy": [ - "avdec_escape124", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Escape 124 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_escape130": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav escape130 decoder", - "hierarchy": [ - "avdec_escape130", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Escape 130 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav exr decoder", - "hierarchy": [ - "avdec_exr", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav OpenEXR 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_fastaudio": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav fastaudio decoder", - "hierarchy": [ - "avdec_fastaudio", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav MobiClip FastAudio 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" - } - }, "rank": "marginal" }, "avdec_ffv1": { @@ -8241,7 +2995,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav FFmpeg video codec #1 decoder", "pad-templates": { "sink": { "caps": "video/x-ffv:\n ffvversion: 1\n", @@ -8249,7 +3002,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -8357,7 +3110,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Huffyuv FFmpeg variant decoder", "pad-templates": { "sink": { "caps": "video/x-ffvhuff:\n", @@ -8365,7 +3117,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -8460,212 +3212,6 @@ }, "rank": "marginal" }, - "avdec_fic": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav fic decoder", - "hierarchy": [ - "avdec_fic", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Mirillis FIC 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_fits": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav fits decoder", - "hierarchy": [ - "avdec_fits", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Flexible Image Transport System 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_flac": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav flac decoder", @@ -8678,7 +3224,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav FLAC (Free Lossless Audio Codec) decoder", "pad-templates": { "sink": { "caps": "audio/x-flac:\n", @@ -8691,7 +3236,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_flashsv": { @@ -8707,7 +3251,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Flash Screen Video v1 decoder", "pad-templates": { "sink": { "caps": "video/x-flash-screen:\n", @@ -8797,7 +3340,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Flash Screen Video v2 decoder", "pad-templates": { "sink": { "caps": "video/x-flash-screen2:\n", @@ -8887,7 +3429,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Autodesk Animator Flic video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-flic:\n", @@ -8895,7 +3436,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -8977,7 +3518,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) decoder", "pad-templates": { "sink": { "caps": "video/x-flash-video:\n flvversion: 1\n", @@ -9054,96 +3594,6 @@ }, "rank": "marginal" }, - "avdec_fmvc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav fmvc decoder", - "hierarchy": [ - "avdec_fmvc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav FM 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_fraps": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav fraps decoder", @@ -9157,7 +3607,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Fraps decoder", "pad-templates": { "sink": { "caps": "video/x-fraps:\n", @@ -9165,7 +3614,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -9260,186 +3709,6 @@ }, "rank": "marginal" }, - "avdec_frwu": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav frwu decoder", - "hierarchy": [ - "avdec_frwu", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Forward Uncompressed 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_g2m": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav g2m decoder", - "hierarchy": [ - "avdec_g2m", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Go2Meeting 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_g722": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav g722 decoder", @@ -9452,7 +3721,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav G.722 ADPCM decoder", "pad-templates": { "sink": { "caps": "audio/G722:\n", @@ -9465,35 +3733,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_g723_1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav g723_1 decoder", - "hierarchy": [ - "avdec_g723_1", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav G.723.1 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_g726": { @@ -9508,7 +3747,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav G.726 ADPCM decoder", "pad-templates": { "sink": { "caps": "audio/x-adpcm:\n layout: g726\naudio/x-adpcm:\n layout: g721\n channels: 1\n rate: 8000\n", @@ -9521,35 +3759,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_g726le": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav g726le decoder", - "hierarchy": [ - "avdec_g726le", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav G.726 ADPCM little-endian 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_g729": { @@ -9564,7 +3773,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav G.729 decoder", "pad-templates": { "sink": { "caps": "audio/G729:\n", @@ -9577,97 +3785,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_gdv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav gdv decoder", - "hierarchy": [ - "avdec_gdv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Gremlin Digital 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_gif": { @@ -9683,7 +3800,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav GIF (Graphics Interchange Format) decoder", "pad-templates": { "sink": { "caps": "image/gst-libav-gif:\n parsed: true\n", @@ -9691,7 +3807,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -9760,34 +3876,6 @@ }, "rank": "marginal" }, - "avdec_gremlin_dpcm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav gremlin_dpcm decoder", - "hierarchy": [ - "avdec_gremlin_dpcm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Gremlin 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_gsm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav gsm decoder", @@ -9800,7 +3888,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav GSM decoder", "pad-templates": { "sink": { "caps": "audio/x-gsm:\n", @@ -9813,7 +3900,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_gsm_ms": { @@ -9828,7 +3914,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav GSM Microsoft variant decoder", "pad-templates": { "sink": { "caps": "audio/ms-gsm:\n", @@ -9841,7 +3926,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_h261": { @@ -9857,7 +3941,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav H.261 decoder", "pad-templates": { "sink": { "caps": "video/x-h261:\n", @@ -9865,7 +3948,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -9947,7 +4030,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder", "pad-templates": { "sink": { "caps": "video/x-h263:\n variant: itu\n", @@ -10037,7 +4119,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Intel H.263 decoder", "pad-templates": { "sink": { "caps": "video/x-intel-h263:\n variant: intel\n", @@ -10127,7 +4208,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder", "pad-templates": { "sink": { "caps": "video/x-h263:\n variant: itu\n h263version: h263p\n", @@ -10217,7 +4297,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder", "pad-templates": { "sink": { "caps": "video/x-h264:\n alignment: au\n stream-format: { (string)avc, (string)byte-stream }\nvideo/x-h264:\n alignment: nal\n stream-format: byte-stream\n", @@ -10225,7 +4304,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -10333,7 +4412,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav HEVC (High Efficiency Video Coding) decoder", "pad-templates": { "sink": { "caps": "video/x-h265:\n alignment: au\n stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }\n", @@ -10341,7 +4419,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -10436,473 +4514,6 @@ }, "rank": "primary" }, - "avdec_hap": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hap decoder", - "hierarchy": [ - "avdec_hap", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Vidvox Hap 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_hca": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hca decoder", - "hierarchy": [ - "avdec_hca", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav CRI HCA 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" - } - }, - "rank": "marginal" - }, - "avdec_hcom": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hcom decoder", - "hierarchy": [ - "avdec_hcom", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav HCOM 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_hnm4video": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hnm4video decoder", - "hierarchy": [ - "avdec_hnm4video", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav HNM 4 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_hq_hqa": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hq_hqa decoder", - "hierarchy": [ - "avdec_hq_hqa", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Canopus HQ/HQA 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_hqx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hqx decoder", - "hierarchy": [ - "avdec_hqx", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Canopus HQX 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", @@ -10916,7 +4527,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Huffyuv / HuffYUV decoder", "pad-templates": { "sink": { "caps": "video/x-huffyuv:\n", @@ -10924,7 +4534,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -11019,150 +4629,6 @@ }, "rank": "marginal" }, - "avdec_hymt": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav hymt decoder", - "hierarchy": [ - "avdec_hymt", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav HuffYUV MT 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav idcinvideo decoder", @@ -11176,7 +4642,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav id Quake II CIN video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-idcinvideo:\n", @@ -11184,7 +4649,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -11253,214 +4718,6 @@ }, "rank": "marginal" }, - "avdec_idf": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav idf decoder", - "hierarchy": [ - "avdec_idf", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav iCEDraw text 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_iff": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav iff decoder", - "hierarchy": [ - "avdec_iff", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_ilbc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ilbc decoder", - "hierarchy": [ - "avdec_ilbc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav iLBC (Internet Low Bitrate 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_imc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav imc decoder", @@ -11473,7 +4730,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav IMC (Intel Music Coder) decoder", "pad-templates": { "sink": { "caps": "audio/x-imc:\n", @@ -11486,187 +4742,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_imm4": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav imm4 decoder", - "hierarchy": [ - "avdec_imm4", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Infinity IMM4 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_imm5": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav imm5 decoder", - "hierarchy": [ - "avdec_imm5", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Infinity IMM5 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_indeo2": { @@ -11682,7 +4757,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Intel Indeo 2 decoder", "pad-templates": { "sink": { "caps": "video/x-indeo:\n indeoversion: 2\n", @@ -11690,7 +4764,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -11772,7 +4846,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Intel Indeo 3 decoder", "pad-templates": { "sink": { "caps": "video/x-indeo:\n indeoversion: 3\n", @@ -11780,7 +4853,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -11862,7 +4935,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Intel Indeo Video Interactive 4 decoder", "pad-templates": { "sink": { "caps": "video/x-indeo:\n indeoversion: 4\n", @@ -11870,7 +4942,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -11952,7 +5024,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Intel Indeo Video Interactive 5 decoder", "pad-templates": { "sink": { "caps": "video/x-indeo:\n indeoversion: 5\n", @@ -11960,7 +5031,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12041,7 +5112,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Interplay decoder", "pad-templates": { "sink": { "caps": "audio/x-dpcm:\n layout: interplay\n", @@ -12054,35 +5124,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_interplayacm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav interplayacm decoder", - "hierarchy": [ - "avdec_interplayacm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Interplay ACM 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_interplayvideo": { @@ -12098,7 +5139,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Interplay MVE video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-interplayvideo:\n", @@ -12106,7 +5146,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12175,96 +5215,6 @@ }, "rank": "marginal" }, - "avdec_ipu": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ipu decoder", - "hierarchy": [ - "avdec_ipu", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav IPU 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_jpeg2000": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav jpeg2000 decoder", @@ -12278,7 +5228,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav JPEG 2000 decoder", "pad-templates": { "sink": { "caps": "image/x-j2c:\nimage/x-jpc:\nimage/jp2:\n", @@ -12286,7 +5235,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12381,276 +5330,6 @@ }, "rank": "marginal" }, - "avdec_jpegls": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav jpegls decoder", - "hierarchy": [ - "avdec_jpegls", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_kgv1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav kgv1 decoder", - "hierarchy": [ - "avdec_kgv1", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Kega Game 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_kmvc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav kmvc decoder", @@ -12664,7 +5343,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Karl Morton's video codec decoder", "pad-templates": { "sink": { "caps": "video/x-kmvc:\n", @@ -12672,7 +5350,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12754,7 +5432,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Lagarith lossless decoder", "pad-templates": { "sink": { "caps": "video/x-lagarith:\n", @@ -12762,7 +5439,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12870,7 +5547,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav LOCO decoder", "pad-templates": { "sink": { "caps": "video/x-loco:\n", @@ -12878,7 +5554,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -12947,186 +5623,6 @@ }, "rank": "marginal" }, - "avdec_lscr": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav lscr decoder", - "hierarchy": [ - "avdec_lscr", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav LEAD Screen Capture 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_m101": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav m101 decoder", - "hierarchy": [ - "avdec_m101", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Matrox Uncompressed SD 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mace3": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav mace3 decoder", @@ -13139,7 +5635,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MACE (Macintosh Audio Compression/Expansion) 3:1 decoder", "pad-templates": { "sink": { "caps": "audio/x-mace:\n maceversion: 3\n", @@ -13152,7 +5647,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mace6": { @@ -13167,7 +5661,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MACE (Macintosh Audio Compression/Expansion) 6:1 decoder", "pad-templates": { "sink": { "caps": "audio/x-mace:\n maceversion: 6\n", @@ -13180,123 +5673,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_magicyuv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav magicyuv decoder", - "hierarchy": [ - "avdec_magicyuv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MagicYUV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mdec": { @@ -13312,7 +5688,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sony PlayStation MDEC (Motion DECoder) decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-mdec:\n", @@ -13320,7 +5695,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -13427,7 +5802,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Voxware MetaSound decoder", "pad-templates": { "sink": { "caps": "audio/x-voxware:\n", @@ -13440,7 +5814,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mimic": { @@ -13456,7 +5829,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Mimic decoder", "pad-templates": { "sink": { "caps": "video/x-mimic:\n", @@ -13464,7 +5836,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -13572,7 +5944,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MJPEG (Motion JPEG) decoder", "pad-templates": { "sink": { "caps": "image/jpeg:\n parsed: true\n", @@ -13580,7 +5951,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -13662,7 +6033,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Apple MJPEG-B decoder", "pad-templates": { "sink": { "caps": "video/x-mjpeg-b:\n", @@ -13670,7 +6040,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -13751,7 +6121,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MLP (Meridian Lossless Packing) decoder", "pad-templates": { "sink": { "caps": "audio/x-mlp:\n", @@ -13764,7 +6133,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mmvideo": { @@ -13780,7 +6148,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav American Laser Games MM Video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-mmvideo:\n", @@ -13788,7 +6155,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -13857,186 +6224,6 @@ }, "rank": "marginal" }, - "avdec_mobiclip": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mobiclip decoder", - "hierarchy": [ - "avdec_mobiclip", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MobiClip 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_motionpixels": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav motionpixels decoder", - "hierarchy": [ - "avdec_motionpixels", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Motion Pixels 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mp1float": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav mp1float decoder", @@ -14049,7 +6236,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP1 (MPEG audio layer 1) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: 1\n", @@ -14062,7 +6248,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp2float": { @@ -14077,7 +6262,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP2 (MPEG audio layer 2) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: 2\n", @@ -14090,7 +6274,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3": { @@ -14105,7 +6288,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP3 (MPEG audio layer 3) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n", @@ -14118,7 +6300,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3adu": { @@ -14133,7 +6314,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-mp3adufloat:\n", @@ -14146,7 +6326,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3adufloat": { @@ -14161,7 +6340,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-mp3adufloat:\n", @@ -14174,7 +6352,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3float": { @@ -14189,7 +6366,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP3 (MPEG audio layer 3) decoder", "pad-templates": { "sink": { "caps": "audio/mpeg:\n mpegversion: 1\n layer: [ 1, 3 ]\n", @@ -14202,7 +6378,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3on4": { @@ -14217,7 +6392,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP3onMP4 decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-mp3on4float:\n", @@ -14230,7 +6404,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mp3on4float": { @@ -14245,7 +6418,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav MP3onMP4 decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-mp3on4float:\n", @@ -14258,7 +6430,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_mpc7": { @@ -14273,7 +6444,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Musepack SV7 decoder", "pad-templates": { "sink": { "caps": "audio/x-ffmpeg-parsed-musepack:\n streamversion: 7\n", @@ -14286,7 +6456,6 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, "avdec_mpc8": { @@ -14301,7 +6470,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Musepack SV8 decoder", "pad-templates": { "sink": { "caps": "audio/x-ffmpeg-parsed-musepack:\n streamversion: 8\n", @@ -14314,7 +6482,6 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, "avdec_mpeg2video": { @@ -14330,7 +6497,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-2 video decoder", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: [ 1, 2 ]\n systemstream: false\n", @@ -14338,7 +6504,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -14446,7 +6612,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-4 part 2 decoder", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: 4\n systemstream: false\nvideo/x-divx:\n divxversion: [ 4, 5 ]\n", @@ -14562,7 +6727,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-1 video decoder", "pad-templates": { "sink": { "caps": "video/mpeg:\n mpegversion: [ 1, 2 ]\n systemstream: false\n", @@ -14570,7 +6734,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -14665,186 +6829,6 @@ }, "rank": "primary" }, - "avdec_msa1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav msa1 decoder", - "hierarchy": [ - "avdec_msa1", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", @@ -14858,7 +6842,6 @@ "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", @@ -14948,7 +6931,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-4 part 2 Microsoft variant version 1 decoder", "pad-templates": { "sink": { "caps": "video/x-msmpeg:\n msmpegversion: 41\n", @@ -15038,7 +7020,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MPEG-4 part 2 Microsoft variant version 2 decoder", "pad-templates": { "sink": { "caps": "video/x-msmpeg:\n msmpegversion: 42\n", @@ -15115,96 +7096,6 @@ }, "rank": "marginal" }, - "avdec_msp2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav msp2 decoder", - "hierarchy": [ - "avdec_msp2", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Microsoft Paint (MSP) version 2 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_msrle": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav msrle decoder", @@ -15218,7 +7109,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Microsoft RLE decoder", "pad-templates": { "sink": { "caps": "video/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n", @@ -15226,7 +7116,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -15308,7 +7198,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MS Screen 1 decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 1\n format: MSS1\n", @@ -15316,7 +7205,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -15398,7 +7287,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav MS Windows Media Video V9 Screen decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 3\n format: MSS2\n", @@ -15406,7 +7294,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -15488,7 +7376,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Microsoft Video 1 decoder", "pad-templates": { "sink": { "caps": "video/x-msvideocodec:\n msvideoversion: 1\n", @@ -15496,7 +7383,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -15578,7 +7465,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav LCL (LossLess Codec Library) MSZH decoder", "pad-templates": { "sink": { "caps": "video/x-mszh:\n", @@ -15586,7 +7472,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -15681,636 +7567,6 @@ }, "rank": "marginal" }, - "avdec_mts2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mts2 decoder", - "hierarchy": [ - "avdec_mts2", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MS Expression Encoder 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mv30": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mv30 decoder", - "hierarchy": [ - "avdec_mv30", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MidiVid 3.0 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mvc1": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mvc1 decoder", - "hierarchy": [ - "avdec_mvc1", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Silicon Graphics Motion Video Compressor 1 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mvc2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mvc2 decoder", - "hierarchy": [ - "avdec_mvc2", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Silicon Graphics Motion Video Compressor 2 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mvdv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mvdv decoder", - "hierarchy": [ - "avdec_mvdv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MidiVid VQ 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mvha": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mvha decoder", - "hierarchy": [ - "avdec_mvha", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MidiVid Archive 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mwsc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav mwsc decoder", - "hierarchy": [ - "avdec_mwsc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav MatchWare 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_mxpeg": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav mxpeg decoder", @@ -16324,7 +7580,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Mobotix MxPEG video decoder", "pad-templates": { "sink": { "caps": "video/x-mxpeg:\n", @@ -16332,7 +7587,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -16413,7 +7668,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Nellymoser Asao decoder", "pad-templates": { "sink": { "caps": "audio/x-nellymoser:\n", @@ -16426,123 +7680,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_notchlc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav notchlc decoder", - "hierarchy": [ - "avdec_notchlc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav NotchLC 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_nuv": { @@ -16558,7 +7695,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav NuppelVideo/RTJPEG decoder", "pad-templates": { "sink": { "caps": "video/x-nuv:\n", @@ -16566,7 +7702,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -16635,34 +7771,6 @@ }, "rank": "marginal" }, - "avdec_on2avc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav on2avc decoder", - "hierarchy": [ - "avdec_on2avc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav On2 Audio for Video Codec 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_opus": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav opus decoder", @@ -16675,7 +7783,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Opus decoder", "pad-templates": { "sink": { "caps": "audio/x-opus:\nchannel-mapping-family: 0\n", @@ -16688,125 +7795,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_paf_audio": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav paf_audio decoder", - "hierarchy": [ - "avdec_paf_audio", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Amazing Studio Packed Animation File 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_paf_video": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav paf_video decoder", - "hierarchy": [ - "avdec_paf_video", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Amazing Studio Packed Animation File 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_pam": { @@ -16822,7 +7810,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PAM (Portable AnyMap) image decoder", "pad-templates": { "sink": { "caps": "image/x-portable-anymap:\n", @@ -16830,7 +7817,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -16912,7 +7899,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PBM (Portable BitMap) image decoder", "pad-templates": { "sink": { "caps": "image/pbm:\n", @@ -16920,7 +7906,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -16989,89 +7975,6 @@ }, "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": {}, - "rank": "marginal" - }, - "avdec_pcm_sga": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pcm_sga decoder", - "hierarchy": [ - "avdec_pcm_sga", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav PCM SGA decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "audio/x-raw:\n format: U8\n layout: interleaved\n", - "direction": "src", - "presence": "always" - } - }, - "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", @@ -17085,7 +7988,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PC Paintbrush PCX image decoder", "pad-templates": { "sink": { "caps": "image/x-pcx:\n", @@ -17093,7 +7995,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -17162,96 +8064,6 @@ }, "rank": "marginal" }, - "avdec_pfm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pfm decoder", - "hierarchy": [ - "avdec_pfm", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav PFM (Portable FloatMap) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_pgm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav pgm decoder", @@ -17265,7 +8077,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PGM (Portable GrayMap) image decoder", "pad-templates": { "sink": { "caps": "image/x-portable-graymap:\n", @@ -17273,7 +8084,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -17355,7 +8166,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PGMYUV (Portable GrayMap YUV) image decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-pgmyuv:\n", @@ -17363,7 +8173,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -17432,418 +8242,6 @@ }, "rank": "marginal" }, - "avdec_pgx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pgx decoder", - "hierarchy": [ - "avdec_pgx", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav PGX (JPEG2000 Test Format) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_photocd": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav photocd decoder", - "hierarchy": [ - "avdec_photocd", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Kodak Photo CD 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_pictor": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pictor decoder", - "hierarchy": [ - "avdec_pictor", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Pictor/PC Paint 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_pixlet": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav pixlet decoder", - "hierarchy": [ - "avdec_pixlet", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Apple Pixlet 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_png": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav png decoder", @@ -17857,7 +8255,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PNG (Portable Network Graphics) image decoder", "pad-templates": { "sink": { "caps": "image/png:\n", @@ -17865,7 +8262,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -17973,7 +8370,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav PPM (Portable PixelMap) image decoder", "pad-templates": { "sink": { "caps": "image/ppm:\n", @@ -17981,7 +8377,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -18063,7 +8459,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav ProRes (iCodec Pro) decoder", "pad-templates": { "sink": { "caps": "video/x-prores:\n", @@ -18071,7 +8466,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -18166,302 +8561,6 @@ }, "rank": "marginal" }, - "avdec_prosumer": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav prosumer decoder", - "hierarchy": [ - "avdec_prosumer", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_psd": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav psd decoder", - "hierarchy": [ - "avdec_psd", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Photoshop PSD file 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_ptx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ptx decoder", - "hierarchy": [ - "avdec_ptx", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav V.Flash PTX 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_qcelp": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav qcelp decoder", @@ -18474,7 +8573,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav QCELP / PureVoice decoder", "pad-templates": { "sink": { "caps": "audio/qcelp:\n", @@ -18487,7 +8585,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_qdm2": { @@ -18502,7 +8599,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav QDesign Music Codec 2 decoder", "pad-templates": { "sink": { "caps": "audio/x-qdm2:\n", @@ -18515,35 +8611,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_qdmc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav qdmc decoder", - "hierarchy": [ - "avdec_qdmc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav QDesign Music Codec 1 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_qdraw": { @@ -18559,7 +8626,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Apple QuickDraw decoder", "pad-templates": { "sink": { "caps": "video/x-qdrw:\n", @@ -18567,7 +8633,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -18649,7 +8715,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Q-team QPEG decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-qpeg:\n", @@ -18657,7 +8722,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -18739,7 +8804,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav QuickTime Animation (RLE) video decoder", "pad-templates": { "sink": { "caps": "video/x-rle:\n layout: quicktime\n depth: [ 1, 64 ]\n", @@ -18747,7 +8811,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -18816,214 +8880,6 @@ }, "rank": "marginal" }, - "avdec_r10k": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav r10k decoder", - "hierarchy": [ - "avdec_r10k", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav AJA Kona 10-bit RGB 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_ralf": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ralf decoder", - "hierarchy": [ - "avdec_ralf", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav RealAudio Lossless 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_rasc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav rasc decoder", - "hierarchy": [ - "avdec_rasc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav RemotelyAnywhere Screen Capture 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_real_144": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav real_144 decoder", @@ -19036,7 +8892,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav RealAudio 1.0 (14.4K) decoder", "pad-templates": { "sink": { "caps": "audio/x-pn-realaudio:\n raversion: 1\n", @@ -19049,7 +8904,6 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, "avdec_real_288": { @@ -19064,7 +8918,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav RealAudio 2.0 (28.8K) decoder", "pad-templates": { "sink": { "caps": "audio/x-pn-realaudio:\n raversion: 2\n", @@ -19077,99 +8930,8 @@ "presence": "always" } }, - "properties": {}, "rank": "primary" }, - "avdec_rl2": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav rl2 decoder", - "hierarchy": [ - "avdec_rl2", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav RL2 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_roq_dpcm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav roq_dpcm decoder", @@ -19182,7 +8944,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM id RoQ decoder", "pad-templates": { "sink": { "caps": "audio/x-dpcm:\n layout: roq\n", @@ -19195,7 +8956,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_roqvideo": { @@ -19211,7 +8971,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav id RoQ video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-roqvideo:\n", @@ -19219,7 +8978,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -19301,7 +9060,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav QuickTime video (RPZA) decoder", "pad-templates": { "sink": { "caps": "video/x-apple-video:\n", @@ -19309,7 +9067,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -19378,96 +9136,6 @@ }, "rank": "marginal" }, - "avdec_rscc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav rscc decoder", - "hierarchy": [ - "avdec_rscc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav innoHeim/Rsupport 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", @@ -19481,7 +9149,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav RealVideo 1.0 decoder", "pad-templates": { "sink": { "caps": "video/x-pn-realvideo:\n rmversion: 1\n", @@ -19571,7 +9238,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav RealVideo 2.0 decoder", "pad-templates": { "sink": { "caps": "video/x-pn-realvideo:\n rmversion: 2\n", @@ -19661,7 +9327,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav RealVideo 3.0 decoder", "pad-templates": { "sink": { "caps": "video/x-pn-realvideo:\n rmversion: 3\n", @@ -19777,7 +9442,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav RealVideo 4.0 decoder", "pad-templates": { "sink": { "caps": "video/x-pn-realvideo:\n rmversion: 4\n", @@ -19892,7 +9556,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav SMPTE 302M decoder", "pad-templates": { "sink": { "caps": "audio/x-smpte-302m:\n", @@ -19905,423 +9568,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_sanm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sanm decoder", - "hierarchy": [ - "avdec_sanm", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav LucasArts SANM/Smush 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sbc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sbc decoder", - "hierarchy": [ - "avdec_sbc", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav SBC (low-complexity subband codec) 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", - "direction": "src", - "presence": "always" - } - }, - "properties": {}, - "rank": "marginal" - }, - "avdec_scpr": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav scpr decoder", - "hierarchy": [ - "avdec_scpr", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav ScreenPressor 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_screenpresso": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav screenpresso decoder", - "hierarchy": [ - "avdec_screenpresso", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Screenpresso 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sdx2_dpcm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sdx2_dpcm decoder", - "hierarchy": [ - "avdec_sdx2_dpcm", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Squareroot-Delta-Exact 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_sga": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sga decoder", - "hierarchy": [ - "avdec_sga", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Digital Pictures SGA 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sgi": { @@ -20337,7 +9583,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav SGI image decoder", "pad-templates": { "sink": { "caps": "image/x-sgi:\n", @@ -20345,7 +9590,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -20414,212 +9659,6 @@ }, "rank": "marginal" }, - "avdec_sgirle": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sgirle decoder", - "hierarchy": [ - "avdec_sgirle", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Silicon Graphics RLE 8-bit 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sheervideo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sheervideo decoder", - "hierarchy": [ - "avdec_sheervideo", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav BitJazz SheerVideo 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_shorten": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav shorten decoder", @@ -20632,7 +9671,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Shorten decoder", "pad-templates": { "sink": { "caps": "audio/x-shorten:\n", @@ -20645,97 +9683,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_simbiosis_imx": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav simbiosis_imx decoder", - "hierarchy": [ - "avdec_simbiosis_imx", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Simbiosis Interactive IMX 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sipr": { @@ -20750,7 +9697,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav RealAudio SIPR / ACELP.NET decoder", "pad-templates": { "sink": { "caps": "audio/x-sipro:\n", @@ -20763,154 +9709,8 @@ "presence": "always" } }, - "properties": {}, "rank": "secondary" }, - "avdec_siren": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav siren decoder", - "hierarchy": [ - "avdec_siren", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Siren 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" - } - }, - "rank": "marginal" - }, - "avdec_smackaud": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav smackaud decoder", - "hierarchy": [ - "avdec_smackaud", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Smacker 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_smackvid": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav smackvid decoder", - "hierarchy": [ - "avdec_smackvid", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Smacker 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_smc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav smc decoder", @@ -20924,7 +9724,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav QuickTime Graphics (SMC) decoder", "pad-templates": { "sink": { "caps": "video/x-smc:\n", @@ -20932,7 +9731,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -21001,186 +9800,6 @@ }, "rank": "marginal" }, - "avdec_smvjpeg": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav smvjpeg decoder", - "hierarchy": [ - "avdec_smvjpeg", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav SMV JPEG 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", @@ -21193,7 +9812,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Sol decoder", "pad-templates": { "sink": { "caps": "audio/x-dpcm:\n layout: sol\n", @@ -21206,35 +9824,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_sonic": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav sonic decoder", - "hierarchy": [ - "avdec_sonic", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Sonic 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_sp5x": { @@ -21250,7 +9839,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sunplus JPEG (SP5X) decoder", "pad-templates": { "sink": { "caps": "video/sp5x:\n", @@ -21258,7 +9846,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -21340,7 +9928,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav NewTek SpeedHQ decoder", "pad-templates": { "sink": { "caps": "video/x-speedhq:\n", @@ -21348,7 +9935,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -21417,96 +10004,6 @@ }, "rank": "marginal" }, - "avdec_srgc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav srgc decoder", - "hierarchy": [ - "avdec_srgc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Screen Recorder Gold 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_sunrast": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav sunrast decoder", @@ -21520,7 +10017,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sun Rasterfile image decoder", "pad-templates": { "sink": { "caps": "image/x-sun-raster:\n", @@ -21528,7 +10024,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -21610,7 +10106,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 decoder", "pad-templates": { "sink": { "caps": "video/x-svq:\n svqversion: 1\n", @@ -21700,7 +10195,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 decoder", "pad-templates": { "sink": { "caps": "video/x-svq:\n svqversion: 3\n", @@ -21777,34 +10271,6 @@ }, "rank": "marginal" }, - "avdec_tak": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav tak decoder", - "hierarchy": [ - "avdec_tak", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav TAK (Tom's lossless Audio Kompressor) decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\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_targa": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav targa decoder", @@ -21818,7 +10284,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Truevision Targa image decoder", "pad-templates": { "sink": { "caps": "image/x-tga:\n", @@ -21826,7 +10291,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -21895,366 +10360,6 @@ }, "rank": "marginal" }, - "avdec_targa_y216": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav targa_y216 decoder", - "hierarchy": [ - "avdec_targa_y216", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Pinnacle TARGA CineWave YUV16 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_tdsc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav tdsc decoder", - "hierarchy": [ - "avdec_tdsc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav TDSC 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_thp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav thp decoder", - "hierarchy": [ - "avdec_thp", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Nintendo Gamecube THP 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_tiertexseqvideo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav tiertexseqvideo decoder", - "hierarchy": [ - "avdec_tiertexseqvideo", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Tiertex Limited SEQ 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_tiff": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav tiff decoder", @@ -22268,7 +10373,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav TIFF image decoder", "pad-templates": { "sink": { "caps": "image/tiff:\n", @@ -22276,7 +10380,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -22371,96 +10475,6 @@ }, "rank": "marginal" }, - "avdec_tmv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav tmv decoder", - "hierarchy": [ - "avdec_tmv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav 8088flex TMV 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_truehd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav truehd decoder", @@ -22473,7 +10487,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav TrueHD decoder", "pad-templates": { "sink": { "caps": "audio/x-true-hd:\n", @@ -22486,7 +10499,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_truemotion1": { @@ -22502,7 +10514,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Duck TrueMotion 1.0 decoder", "pad-templates": { "sink": { "caps": "video/x-truemotion:\n trueversion: 1\n", @@ -22510,7 +10521,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -22592,7 +10603,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Duck TrueMotion 2.0 decoder", "pad-templates": { "sink": { "caps": "video/x-truemotion:\n trueversion: 2\n", @@ -22600,7 +10610,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -22669,96 +10679,6 @@ }, "rank": "marginal" }, - "avdec_truemotion2rt": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav truemotion2rt decoder", - "hierarchy": [ - "avdec_truemotion2rt", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Duck TrueMotion 2.0 Real Time 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_truespeech": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav truespeech decoder", @@ -22771,7 +10691,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DSP Group TrueSpeech decoder", "pad-templates": { "sink": { "caps": "audio/x-truespeech:\n", @@ -22784,7 +10703,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_tscc2": { @@ -22800,7 +10718,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav TechSmith Screen Codec 2 decoder", "pad-templates": { "sink": { "caps": "video/x-tscc:\n tsccversion: 2\n", @@ -22808,7 +10725,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -22889,7 +10806,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav TTA (True Audio) decoder", "pad-templates": { "sink": { "caps": "audio/x-tta:\n", @@ -22902,7 +10818,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_twinvq": { @@ -22917,7 +10832,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav VQF TwinVQ decoder", "pad-templates": { "sink": { "caps": "audio/x-twin-vq:\n", @@ -22930,97 +10844,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_txd": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav txd decoder", - "hierarchy": [ - "avdec_txd", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Renderware TXD (TeXture Dictionary) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_ultimotion": { @@ -23036,7 +10859,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav IBM UltiMotion decoder", "pad-templates": { "sink": { "caps": "video/x-ultimotion:\n", @@ -23044,7 +10866,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -23113,328 +10935,6 @@ }, "rank": "marginal" }, - "avdec_utvideo": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav utvideo decoder", - "hierarchy": [ - "avdec_utvideo", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Ut 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vb": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav vb decoder", - "hierarchy": [ - "avdec_vb", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Beam Software VB 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vble": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav vble decoder", - "hierarchy": [ - "avdec_vble", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav VBLE Lossless 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vc1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav vc1 decoder", @@ -23448,7 +10948,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav SMPTE VC-1 decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 3\n format: { WVC1, WMVA }\n", @@ -23525,96 +11024,6 @@ }, "rank": "marginal" }, - "avdec_vc1image": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav vc1image decoder", - "hierarchy": [ - "avdec_vc1image", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Windows Media Video 9 Image v2 decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: I420\n\nvideo/x-raw(format:Interlaced):\n format: I420\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vcr1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav vcr1 decoder", @@ -23628,7 +11037,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav ATI VCR1 decoder", "pad-templates": { "sink": { "caps": "video/x-ati-vcr:\n vcrversion: 1\n", @@ -23636,7 +11044,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -23717,7 +11125,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Sierra VMD audio decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-vmdaudio:\n", @@ -23730,7 +11137,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_vmdvideo": { @@ -23746,7 +11152,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Sierra VMD video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-vmdvideo:\n", @@ -23754,7 +11159,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -23836,7 +11241,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav VMware Screen Codec / VMware Video decoder", "pad-templates": { "sink": { "caps": "video/x-vmnc:\n", @@ -23844,7 +11248,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -23926,7 +11330,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP3 decoder", "pad-templates": { "sink": { "caps": "video/x-vp3:\n", @@ -23934,7 +11337,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24029,122 +11432,6 @@ }, "rank": "marginal" }, - "avdec_vp4": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav vp4 decoder", - "hierarchy": [ - "avdec_vp4", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP4 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vp5": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav vp5 decoder", @@ -24158,7 +11445,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP5 decoder", "pad-templates": { "sink": { "caps": "video/x-vp5:\n", @@ -24166,7 +11452,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24248,7 +11534,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP6 decoder", "pad-templates": { "sink": { "caps": "video/x-vp6:\n", @@ -24256,7 +11541,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24338,7 +11623,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP6 (Flash version, with alpha channel) decoder", "pad-templates": { "sink": { "caps": "video/x-vp6-alpha:\n", @@ -24346,7 +11630,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24454,7 +11738,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP6 (Flash version) decoder", "pad-templates": { "sink": { "caps": "video/x-vp6-flash:\n", @@ -24462,7 +11745,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24531,96 +11814,6 @@ }, "rank": "marginal" }, - "avdec_vp7": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav vp7 decoder", - "hierarchy": [ - "avdec_vp7", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP7 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_vp8": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav vp8 decoder", @@ -24634,7 +11827,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav On2 VP8 decoder", "pad-templates": { "sink": { "caps": "video/x-vp8:\n", @@ -24642,7 +11834,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24750,7 +11942,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Google VP9 decoder", "pad-templates": { "sink": { "caps": "video/x-vp9:\n", @@ -24758,7 +11949,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24866,7 +12057,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Westwood Studios VQA (Vector Quantized Animation) video decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-vqavideo:\n", @@ -24874,7 +12064,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -24943,240 +12133,6 @@ }, "rank": "marginal" }, - "avdec_wavesynth": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav wavesynth decoder", - "hierarchy": [ - "avdec_wavesynth", - "GstAudioDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Audio", - "long-name": "libav Wave synthesis pseudo-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_wcmv": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav wcmv decoder", - "hierarchy": [ - "avdec_wcmv", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav WinCAM Motion 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_webp": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav webp decoder", - "hierarchy": [ - "avdec_webp", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav WebP 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_wmalossless": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav wmalossless decoder", @@ -25189,7 +12145,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Windows Media Audio Lossless decoder", "pad-templates": { "sink": { "caps": "audio/x-wma:\n wmaversion: 4\n", @@ -25202,7 +12157,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_wmapro": { @@ -25217,7 +12171,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Windows Media Audio 9 Professional decoder", "pad-templates": { "sink": { "caps": "audio/x-wma:\n wmaversion: 3\n", @@ -25230,7 +12183,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_wmav1": { @@ -25245,7 +12197,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Windows Media Audio 1 decoder", "pad-templates": { "sink": { "caps": "audio/x-wma:\n wmaversion: 1\n block_align: [ 0, 2147483647 ]\n bitrate: [ 0, 2147483647 ]\n", @@ -25258,7 +12209,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_wmav2": { @@ -25273,7 +12223,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Windows Media Audio 2 decoder", "pad-templates": { "sink": { "caps": "audio/x-wma:\n wmaversion: 2\n block_align: [ 0, 2147483647 ]\n bitrate: [ 0, 2147483647 ]\n", @@ -25286,7 +12235,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_wmavoice": { @@ -25301,7 +12249,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Windows Media Audio Voice decoder", "pad-templates": { "sink": { "caps": "audio/x-wms:\n", @@ -25314,7 +12261,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_wmv1": { @@ -25330,7 +12276,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Windows Media Video 7 decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 1\n", @@ -25420,7 +12365,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Windows Media Video 8 decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 2\n", @@ -25510,7 +12454,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Windows Media Video 9 decoder", "pad-templates": { "sink": { "caps": "video/x-wmv:\n wmvversion: 3\n format: WMV3\n", @@ -25587,96 +12530,6 @@ }, "rank": "marginal" }, - "avdec_wmv3image": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav wmv3image decoder", - "hierarchy": [ - "avdec_wmv3image", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Windows Media Video 9 Image decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: I420\n\nvideo/x-raw(format:Interlaced):\n format: I420\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_wnv1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav wnv1 decoder", @@ -25690,7 +12543,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Winnov WNV1 decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-wnv1:\n", @@ -25698,7 +12550,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -25779,7 +12631,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Westwood Audio (SND1) decoder", "pad-templates": { "sink": { "caps": "audio/x-gst-av-ws_snd1:\n", @@ -25792,7 +12643,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_xan_dpcm": { @@ -25807,7 +12657,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav DPCM Xan decoder", "pad-templates": { "sink": { "caps": "audio/x-dpcm:\n layout: xan\n", @@ -25820,7 +12669,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_xan_wc3": { @@ -25836,7 +12684,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Wing Commander III / Xan decoder", "pad-templates": { "sink": { "caps": "video/x-xan:\n wcversion: 3\n", @@ -25844,7 +12691,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -25926,7 +12773,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Wing Commander IV / Xxan decoder", "pad-templates": { "sink": { "caps": "video/x-xan:\n wcversion: 4\n", @@ -25934,7 +12780,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -26003,276 +12849,6 @@ }, "rank": "marginal" }, - "avdec_xbin": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xbin decoder", - "hierarchy": [ - "avdec_xbin", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav eXtended BINary text 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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", - "GstFFMpegVidDec", - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_xface": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xface decoder", - "hierarchy": [ - "avdec_xface", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav X-face image decoder", - "pad-templates": { - "sink": { - "caps": "unknown/unknown:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n\nvideo/x-raw(format:Interlaced):\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_xl": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav xl decoder", @@ -26286,7 +12862,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Miro VideoXL decoder", "pad-templates": { "sink": { "caps": "video/x-gst-av-xl:\n", @@ -26294,7 +12869,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -26375,7 +12950,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Xbox Media Audio 1 decoder", "pad-templates": { "sink": { "caps": "audio/x-xma:\n xmaversion: 1\n", @@ -26388,7 +12962,6 @@ "presence": "always" } }, - "properties": {}, "rank": "marginal" }, "avdec_xma2": { @@ -26403,7 +12976,6 @@ "GObject" ], "klass": "Codec/Decoder/Audio", - "long-name": "libav Xbox Media Audio 2 decoder", "pad-templates": { "sink": { "caps": "audio/x-xma:\n xmaversion: 2\n", @@ -26416,483 +12988,6 @@ "presence": "always" } }, - "properties": {}, - "rank": "marginal" - }, - "avdec_xpm": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xpm decoder", - "hierarchy": [ - "avdec_xpm", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav XPM (X PixMap) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_xwd": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav xwd decoder", - "hierarchy": [ - "avdec_xwd", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav XWD (X Window Dump) 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_ylc": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav ylc decoder", - "hierarchy": [ - "avdec_ylc", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav YUY2 Lossless 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_yop": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav yop decoder", - "hierarchy": [ - "avdec_yop", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav Psygnosis YOP 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_zerocodec": { - "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", - "description": "libav zerocodec decoder", - "hierarchy": [ - "avdec_zerocodec", - "GstFFMpegVidDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "long-name": "libav ZeroCodec Lossless 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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "debug-mv": { - "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", - "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 - }, - "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_zmbv": { @@ -26908,7 +13003,6 @@ "GObject" ], "klass": "Codec/Decoder/Video", - "long-name": "libav Zip Motion Blocks Video decoder", "pad-templates": { "sink": { "caps": "video/x-zmbv:\n", @@ -26916,7 +13010,7 @@ "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\n interlace-mode: alternate\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n\nvideo/x-raw(format:Interlaced):\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n interlace-mode: alternate\n", "direction": "src", "presence": "always" } @@ -26996,7 +13090,6 @@ "GObject" ], "klass": "Filter/Effect/Video/Deinterlace", - "long-name": "libav Deinterlace element", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -27036,7 +13129,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav 4X Technologies demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27054,8 +13146,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_aiff": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27068,7 +13159,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Audio IFF demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27086,8 +13176,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_ape": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27100,7 +13189,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Monkey's Audio demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27118,8 +13206,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_avs": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27132,7 +13219,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Argonaut Games Creature Shock demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27150,8 +13236,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_bfstm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27164,7 +13249,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav BFSTM (Binary Cafe Stream) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27182,8 +13266,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_brstm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27196,7 +13279,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav BRSTM (Binary Revolution Stream) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27214,8 +13296,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_daud": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27228,7 +13309,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav D-Cinema audio demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27246,8 +13326,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_dsf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27260,7 +13339,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav DSD Stream File (DSF) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27278,8 +13356,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_ea": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27292,7 +13369,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Electronic Arts Multimedia demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27310,8 +13386,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_film_cpk": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27324,7 +13399,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Sega FILM / CPK demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27342,8 +13416,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_gif": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27356,7 +13429,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav CompuServe Graphics Interchange Format (GIF) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27374,8 +13446,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_gxf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27388,7 +13459,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav GXF (General eXchange Format) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27406,8 +13476,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_idcin": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27420,7 +13489,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav id Cinematic demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27438,8 +13506,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_iff": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27452,7 +13519,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav IFF (Interchange File Format) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27470,8 +13536,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_ipmovie": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27484,7 +13549,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Interplay MVE demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27502,8 +13566,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_ivf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27516,7 +13579,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav On2 IVF demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27534,8 +13596,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_mm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27548,7 +13609,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav American Laser Games MM demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27566,8 +13626,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_mmf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27580,7 +13639,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Yamaha SMAF demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27598,8 +13656,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_mpc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27612,7 +13669,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Musepack demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27630,8 +13686,7 @@ "presence": "sometimes" } }, - "rank": "secondary", - "signals": {} + "rank": "secondary" }, "avdemux_mpc8": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27644,7 +13699,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Musepack SV8 demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27662,8 +13716,7 @@ "presence": "sometimes" } }, - "rank": "secondary", - "signals": {} + "rank": "secondary" }, "avdemux_mxf": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27676,7 +13729,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav MXF (Material eXchange Format) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27694,8 +13746,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_nsv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27708,7 +13759,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Nullsoft Streaming Video demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27726,8 +13776,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_nut": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27740,7 +13789,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav NUT demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27758,8 +13806,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_nuv": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27772,7 +13819,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav NuppelVideo demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27790,8 +13836,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_psxstr": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27804,7 +13849,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Sony Playstation STR demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27822,8 +13866,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_pva": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27836,7 +13879,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav TechnoTrend PVA demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27854,8 +13896,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_smk": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27868,7 +13909,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Smacker demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27886,8 +13926,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_sol": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27900,7 +13939,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Sierra SOL demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27918,8 +13956,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_tta": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27932,7 +13969,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav TTA (True Audio) demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27950,8 +13986,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_vmd": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27964,7 +13999,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Sierra VMD demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -27982,8 +14016,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_voc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -27996,7 +14029,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Creative Voice demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28014,8 +14046,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_wc3movie": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -28028,7 +14059,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Wing Commander III movie demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28046,8 +14076,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_wsaud": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -28060,7 +14089,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Westwood Studios audio demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28078,8 +14106,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_wsvqa": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -28092,7 +14119,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Westwood Studios VQA demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28110,8 +14136,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} + "rank": "marginal" }, "avdemux_xwma": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", @@ -28124,7 +14149,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav Microsoft xWMA demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28155,7 +14179,6 @@ "GObject" ], "klass": "Codec/Demuxer", - "long-name": "libav YUV4MPEG pipe demuxer", "pad-templates": { "audio_%%u": { "caps": "ANY", @@ -28173,2324 +14196,7 @@ "presence": "sometimes" } }, - "rank": "marginal", - "signals": {} - }, - "avenc_a64multi": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav a64multi encoder", - "hierarchy": [ - "avenc_a64multi", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Multicolor charset for Commodore 64 encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: GRAY8\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_a64multi5": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav a64multi5 encoder", - "hierarchy": [ - "avenc_a64multi5", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Multicolor charset for Commodore 64, extended with 5th color (colram) encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: GRAY8\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" + "rank": "marginal" }, "avenc_aac": { "author": "Wim Taymans , Ronald Bultje ", @@ -30507,7 +14213,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav AAC (Advanced Audio Coding) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 16 ]\n rate: { (int)96000, (int)88200, (int)64000, (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000, (int)12000, (int)11025, (int)8000, (int)7350 }\n format: F32LE\n layout: interleaved\n", @@ -30527,7 +14232,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "fast (2)", + "default": "twoloop (1)", "mutable": "null", "readable": true, "type": "aac-encoder-coder", @@ -30671,6 +14376,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -30685,20 +14404,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -30841,20 +14546,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -30883,20 +14574,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -30911,18 +14588,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -31005,10 +14670,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ATSC A/52A (AC-3) encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c0b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000003b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -31085,6 +14749,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -31125,20 +14803,6 @@ "type": "ac-3-encoder-channel-coupling", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -31425,20 +15089,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -31467,20 +15117,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -31547,18 +15183,6 @@ "type": "ac-3-encoder-room-type", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "stereo-rematrixing": { "blurb": "Stereo Rematrixing (Private codec option)", "conditionally-available": false, @@ -31667,10 +15291,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ATSC A/52A (AC-3) encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c0b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000003b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: S32LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -31704,7 +15327,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-ad-conv-type", + "type": "ac-3-encoder-ad-conv-type", "writable": true }, "ar": { @@ -31747,6 +15370,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -31784,21 +15421,7 @@ "default": "auto (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-channel-coupling", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", + "type": "ac-3-encoder-channel-coupling", "writable": true }, "compression-level": { @@ -31838,7 +15461,7 @@ "default": "auto (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-cpl-start-band", + "type": "ac-3-encoder-cpl-start-band", "writable": true }, "cutoff": { @@ -31876,7 +15499,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-dheadphone-mode", + "type": "ac-3-encoder-dheadphone-mode", "writable": true }, "dialnorm": { @@ -31902,7 +15525,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-dmix-mode", + "type": "ac-3-encoder-dmix-mode", "writable": true }, "dsur-mode": { @@ -31914,7 +15537,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-dsur-mode", + "type": "ac-3-encoder-dsur-mode", "writable": true }, "dsurex-mode": { @@ -31926,7 +15549,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-dsurex-mode", + "type": "ac-3-encoder-dsurex-mode", "writable": true }, "dump-separator": { @@ -32087,20 +15710,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -32129,20 +15738,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -32206,19 +15801,7 @@ "default": "unknown (-1)", "mutable": "null", "readable": true, - "type": "fixed-point-ac-3-encoder-room-type", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", + "type": "ac-3-encoder-room-type", "writable": true }, "stereo-rematrixing": { @@ -32329,7 +15912,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav SEGA CRI ADX ADPCM encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -32397,6 +15979,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -32411,20 +16007,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -32567,20 +16149,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -32609,20 +16177,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -32637,850 +16191,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_adpcm_argo": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav adpcm_argo encoder", - "hierarchy": [ - "avenc_adpcm_argo", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM Argonaut Games encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "block-size": { - "blurb": "set the block size (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1024", - "max": "8192", - "min": "32", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_adpcm_ima_alp": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav adpcm_ima_alp encoder", - "hierarchy": [ - "avenc_adpcm_ima_alp", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA High Voltage Software ALP encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "block-size": { - "blurb": "set the block size (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1024", - "max": "8192", - "min": "32", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -33563,10 +16273,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA AMV encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -33631,6 +16340,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -33659,20 +16382,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -33815,20 +16524,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -33857,20 +16552,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -33885,434 +16566,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_adpcm_ima_apm": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav adpcm_ima_apm encoder", - "hierarchy": [ - "avenc_adpcm_ima_apm", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA Ubisoft APM encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "block-size": { - "blurb": "set the block size (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1024", - "max": "8192", - "min": "32", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -34395,10 +16648,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA QuickTime encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -34463,6 +16715,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -34491,20 +16757,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -34647,20 +16899,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -34689,20 +16927,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -34717,434 +16941,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_adpcm_ima_ssi": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav adpcm_ima_ssi encoder", - "hierarchy": [ - "avenc_adpcm_ima_ssi", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA Simon & Schuster Interactive encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "block-size": { - "blurb": "set the block size (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1024", - "max": "8192", - "min": "32", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35227,10 +17023,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM IMA WAV encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -35295,6 +17090,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -35323,20 +17132,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35479,7 +17274,240 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { + "max-samples": { + "blurb": "Maximum number of samples (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2147483647", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint64", + "writable": true + }, + "maxrate": { + "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint64", + "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, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint64", + "writable": true + }, + "strict": { + "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "normal (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-strict", + "writable": true + }, + "thread-type": { + "blurb": "select multithreading type (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "slice+frame", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-thread-type", + "writable": true + }, + "threads": { + "blurb": "set the number of threads (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "unknown (1)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-threads", + "writable": true + }, + "ticks-per-frame": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "2147483647", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "trellis": { + "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "secondary" + }, + "avenc_adpcm_ima_ws": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav adpcm_ima_ws encoder", + "hierarchy": [ + "avenc_adpcm_ima_ws", + "GstAudioEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Audio", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: westwood\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "ac": { + "blurb": "set number of audio channels (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "ar": { + "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "audio-service-type": { + "blurb": "audio service type (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "ma (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-audio-service-type", + "writable": true + }, + "bitrate": { + "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "128000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "block-size": { + "blurb": "set the block size (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1024", + "max": "8192", + "min": "32", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "bufsize": { + "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, "construct": false, @@ -35493,6 +17521,134 @@ "type": "gint", "writable": true }, + "cutoff": { + "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "debug": { + "blurb": "print specific debug info (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-debug", + "writable": true + }, + "dump-separator": { + "blurb": "set information dump field separator (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "NULL", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, + "err-detect": { + "blurb": "set error detection flags (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-err-detect", + "writable": true + }, + "export-side-data": { + "blurb": "Export metadata as side data (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-export-side-data", + "writable": true + }, + "flags": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-flags", + "writable": true + }, + "flags2": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-flags2", + "writable": true + }, + "frame-size": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "global-quality": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "max-pixels": { + "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2147483647", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint64", + "writable": true + }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35521,20 +17677,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -35549,18 +17691,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35643,10 +17773,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM Microsoft encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -35711,6 +17840,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -35739,20 +17882,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35895,20 +18024,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -35937,20 +18052,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -35965,18 +18066,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36059,10 +18148,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM Shockwave Flash encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: { (int)11025, (int)22050, (int)44100 }\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)11025, (int)22050, (int)44100 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)11025, (int)22050, (int)44100 }\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -36127,6 +18215,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -36155,20 +18257,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36311,20 +18399,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36353,20 +18427,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -36381,18 +18441,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36475,10 +18523,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ADPCM Yamaha encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -36543,6 +18590,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "block-size": { "blurb": "set the block size (Private codec option)", "conditionally-available": false, @@ -36571,20 +18632,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36727,20 +18774,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36769,20 +18802,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -36797,18 +18816,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36891,7 +18898,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ALAC (Apple Lossless Audio Codec) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 7\n channel-mask: 0x000000000000013f\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\naudio/x-raw:\n channels: 8\n channel-mask: 0x00000000000000ff\n rate: [ 4000, 96000 ]\n format: { S32LE, S16LE }\n layout: interleaved\n", @@ -36959,6 +18965,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -36973,20 +18993,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -37199,18 +19205,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -37278,1164 +19272,6 @@ }, "rank": "secondary" }, - "avenc_alias_pix": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav alias_pix encoder", - "hierarchy": [ - "avenc_alias_pix", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Alias/Wavefront PIX image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGR, GRAY8 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, "avenc_amv": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav amv encoder", @@ -38451,7 +19287,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav AMV Video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -38465,18 +19300,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38505,34 +19328,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38569,7 +19364,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -38589,20 +19384,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38643,20 +19424,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38669,18 +19436,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38695,20 +19450,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38941,20 +19682,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -38979,20 +19706,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "intra-penalty": { - "blurb": "Penalty for intra blocks in block decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1073741823", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "keyint-min": { "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39185,34 +19898,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepre": { - "blurb": "pre motion estimation (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -39227,32 +19912,6 @@ "type": "gint64", "writable": true }, - "motion-est": { - "blurb": "motion estimation algorithm (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "epzs (1)", - "mutable": "null", - "readable": true, - "type": "amv-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -39305,20 +19964,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39359,20 +20004,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39399,32 +20030,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (1)", - "mutable": "null", - "readable": true, - "type": "amv-encoder-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -39661,18 +20266,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "amv-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39715,18 +20308,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -39781,18 +20362,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -39897,1206 +20466,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_apng": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav apng encoder", - "hierarchy": [ - "avenc_apng", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav APNG (Animated Portable Network Graphics) image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { RGB, RGBA, RGB8P, GRAY8, GRAY16_BE }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dpi": { - "blurb": "Set image resolution (in dots per inch) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "65536", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dpm": { - "blurb": "Set image resolution (in dots per meter) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "65536", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "none (0)", - "mutable": "null", - "readable": true, - "type": "apng-encoder-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41129,7 +20498,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav aptX (Audio Processing Technology for Bluetooth) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 2\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000 }\n format: S32LE\n layout: interleaved\n", @@ -41197,6 +20565,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41211,20 +20593,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41367,20 +20735,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41409,20 +20763,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -41437,18 +20777,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41531,7 +20859,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav aptX HD (Audio Processing Technology for Bluetooth) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 2\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)44100, (int)48000 }\n format: S32LE\n layout: interleaved\n", @@ -41599,6 +20926,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41613,20 +20954,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41769,20 +21096,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41811,20 +21124,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -41839,18 +21138,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -41933,7 +21220,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav ASUS V1 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -41975,34 +21261,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42039,20 +21297,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -42085,20 +21329,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42111,18 +21341,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42137,20 +21355,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42519,20 +21723,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -42547,20 +21737,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -42587,20 +21763,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42667,46 +21829,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42847,20 +21969,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -42875,72 +21983,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43045,20 +22087,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43091,7 +22119,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav ASUS V2 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -43133,34 +22160,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43197,20 +22196,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -43243,20 +22228,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43269,18 +22240,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43295,20 +22254,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43677,20 +22622,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -43705,20 +22636,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -43745,20 +22662,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -43825,46 +22728,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -44005,20 +22868,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -44033,72 +22882,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -44203,2336 +22986,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_avrp": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav avrp encoder", - "hierarchy": [ - "avenc_avrp", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Avid 1:1 10-bit RGB Packer encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: GBR_10LE\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_avui": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav avui encoder", - "hierarchy": [ - "avenc_avui", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Avid Meridien Uncompressed encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: UYVY\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46565,7 +23018,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav BMP (Windows and OS/2 bitmap) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGRA, BGR, RGB16, RGB15, GRAY8, RGB8P }\n", @@ -46607,34 +23059,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46671,20 +23095,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -46717,20 +23127,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46743,18 +23139,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -46769,20 +23153,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47151,20 +23521,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -47179,20 +23535,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -47219,20 +23561,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47299,46 +23627,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47479,20 +23767,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47507,72 +23781,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47677,20 +23885,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47723,7 +23917,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav GoPro CineForm HD encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I422_10LE, GBR_12LE, GBRA_12LE }\n", @@ -47765,34 +23958,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47829,20 +23994,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -47875,20 +24026,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47901,18 +24038,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -47927,20 +24052,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48309,20 +24420,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -48337,20 +24434,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -48377,20 +24460,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48457,46 +24526,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48649,20 +24678,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48677,72 +24692,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48847,20 +24796,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48893,7 +24828,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Cinepak encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, GRAY8 }\n", @@ -48935,34 +24869,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -48999,20 +24905,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -49045,20 +24937,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49071,18 +24949,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49097,20 +24963,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49507,20 +25359,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "min-strips": { "blurb": "Enforce min strips/frame, more is worse and faster, must be <= max_strips (Private codec option)", "conditionally-available": false, @@ -49549,20 +25387,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -49589,20 +25413,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49669,46 +25479,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49849,20 +25619,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -49877,18 +25633,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-empty-cb": { "blurb": "Avoid wasting bytes, ignore vintage MacOS decoder (Private codec option)", "conditionally-available": false, @@ -49901,60 +25645,6 @@ "type": "gboolean", "writable": true }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50073,20 +25763,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50119,7 +25795,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Cirrus Logic AccuPak encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: Y41B\n", @@ -50161,34 +25836,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50225,20 +25872,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -50271,20 +25904,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50297,18 +25916,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50323,20 +25930,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50719,20 +26312,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -50747,20 +26326,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -50787,20 +26352,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -50867,46 +26418,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51047,20 +26558,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51075,72 +26572,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51245,422 +26676,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_comfortnoise": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav comfortnoise encoder", - "hierarchy": [ - "avenc_comfortnoise", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav RFC 3389 comfort noise generator encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51693,7 +26708,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav DCA (DTS Coherent Acoustics) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: { (int)8000, (int)16000, (int)32000, (int)11025, (int)22050, (int)44100, (int)12000, (int)24000, (int)48000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)8000, (int)16000, (int)32000, (int)11025, (int)22050, (int)44100, (int)12000, (int)24000, (int)48000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)8000, (int)16000, (int)32000, (int)11025, (int)22050, (int)44100, (int)12000, (int)24000, (int)48000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)8000, (int)16000, (int)32000, (int)11025, (int)22050, (int)44100, (int)12000, (int)24000, (int)48000 }\n format: S32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)8000, (int)16000, (int)32000, (int)11025, (int)22050, (int)44100, (int)12000, (int)24000, (int)48000 }\n format: S32LE\n layout: interleaved\n", @@ -51761,6 +26775,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51775,20 +26803,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51943,20 +26957,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -51985,20 +26985,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -52013,18 +26999,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52107,7 +27081,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav VC3/DNxHD encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n width: 1920\n height: 1080\n framerate: [ 0/1, 2147483647/1 ]\n format: { Y42B, I422_10LE, Y444_10LE, GBR_10LE }\nvideo/x-raw:\n width: 1280\n height: 720\n framerate: [ 0/1, 2147483647/1 ]\n format: { Y42B, I422_10LE, Y444_10LE, GBR_10LE }\n", @@ -52149,34 +27122,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52213,20 +27158,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -52259,20 +27190,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52285,18 +27202,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52311,20 +27216,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52707,20 +27598,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -52735,20 +27612,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -52787,20 +27650,6 @@ "type": "gboolean", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -52867,32 +27716,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "profile": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -52905,20 +27728,6 @@ "type": "dnxhd-profile", "writable": true }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -53059,20 +27868,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -53087,72 +27882,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -53257,1178 +27986,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_dpx": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav dpx encoder", - "hierarchy": [ - "avenc_dpx", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav DPX (Digital Picture Exchange) image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { GRAY8, RGB, RGBA, ABGR, GRAY16_LE, GRAY16_BE, GBR_10LE, GBR_10BE, GBR_12LE, GBR_12BE }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -54461,7 +28018,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav DV (Digital Video) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: Y41B\n width: 720\n height: 480\n framerate: 30000/1001\npixel-aspect-ratio: 8/9\nvideo/x-raw:\n format: Y41B\n width: 720\n height: 480\n framerate: 30000/1001\npixel-aspect-ratio: 32/27\nvideo/x-raw:\n format: Y42B\n width: 720\n height: 480\n framerate: 30000/1001\npixel-aspect-ratio: 8/9\nvideo/x-raw:\n format: Y42B\n width: 720\n height: 480\n framerate: 30000/1001\npixel-aspect-ratio: 32/27\nvideo/x-raw:\n format: I420\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 16/15\nvideo/x-raw:\n format: I420\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 64/45\nvideo/x-raw:\n format: Y41B\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 16/15\nvideo/x-raw:\n format: Y41B\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 64/45\nvideo/x-raw:\n format: Y42B\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 16/15\nvideo/x-raw:\n format: Y42B\n width: 720\n height: 576\n framerate: 25/1\npixel-aspect-ratio: 64/45\nvideo/x-raw:\n format: Y42B\n width: 1280\n height: 1080\n framerate: 30000/1001\npixel-aspect-ratio: 1/1\nvideo/x-raw:\n format: Y42B\n width: 1280\n height: 1080\n framerate: 30000/1001\npixel-aspect-ratio: 3/2\nvideo/x-raw:\n format: Y42B\n width: 1440\n height: 1080\n framerate: 25/1\npixel-aspect-ratio: 1/1\nvideo/x-raw:\n format: Y42B\n width: 1440\n height: 1080\n framerate: 25/1\npixel-aspect-ratio: 4/3\nvideo/x-raw:\n format: Y42B\n width: 960\n height: 720\n framerate: 60000/1001\npixel-aspect-ratio: 1/1\nvideo/x-raw:\n format: Y42B\n width: 960\n height: 720\n framerate: 60000/1001\npixel-aspect-ratio: 4/3\nvideo/x-raw:\n format: Y42B\n width: 960\n height: 720\n framerate: 50/1\npixel-aspect-ratio: 1/1\nvideo/x-raw:\n format: Y42B\n width: 960\n height: 720\n framerate: 50/1\npixel-aspect-ratio: 4/3\n", @@ -54503,34 +28059,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -54567,20 +28095,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -54613,20 +28127,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -54639,18 +28139,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -54665,20 +28153,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55047,20 +28521,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -55075,20 +28535,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -55115,20 +28561,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55195,46 +28627,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55389,20 +28781,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55417,72 +28795,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55587,20 +28899,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55633,10 +28931,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav ATSC A/52 E-AC-3 encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c0b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000003b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000c03\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n channel-mask: 0x000000000000000c\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000010b\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)48000, (int)44100, (int)32000 }\n format: F32LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -55713,6 +29010,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -55739,20 +29050,6 @@ "type": "e-ac-3-encoder-channel-coupling", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -56039,20 +29336,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -56081,20 +29364,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -56161,18 +29430,6 @@ "type": "e-ac-3-encoder-room-type", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "stereo-rematrixing": { "blurb": "Stereo Rematrixing (Private codec option)", "conditionally-available": false, @@ -56252,1202 +29509,6 @@ }, "rank": "secondary" }, - "avenc_exr": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav exr encoder", - "hierarchy": [ - "avenc_exr", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav OpenEXR image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression": { - "blurb": "set compression type (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "none (0)", - "mutable": "null", - "readable": true, - "type": "exr-compr", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "format": { - "blurb": "set pixel type (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "float (2)", - "mutable": "null", - "readable": true, - "type": "exr-pixel", - "writable": true - }, - "gamma": { - "blurb": "set gamma (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "3.40282e+38", - "min": "0.001", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, "avenc_ffv1": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav ffv1 encoder", @@ -57463,7 +29524,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav FFmpeg video codec #1 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, A420, Y444, Y42B, Y41B, YUV9, BGRx, BGRA, I420_10LE, I422_10LE, Y444_10LE, I420_12LE, I422_12LE, Y444_12LE, A444_10LE, A422_10LE, A420_10LE, GRAY16_LE, GRAY8, GBR_10LE, GBR_12LE, GBRA_10LE, GBRA_12LE }\n", @@ -57505,34 +29565,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -57569,20 +29601,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -57615,20 +29633,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58049,20 +30053,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -58077,20 +30067,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -58117,20 +30093,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58197,46 +30159,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58377,20 +30299,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58405,72 +30313,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slicecrc": { "blurb": "Protect slices with CRCs (Private codec option)", "conditionally-available": false, @@ -58587,20 +30429,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58633,7 +30461,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Huffyuv FFmpeg variant encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y42B, Y444, Y41B, YUV9, GBR, GBR_10LE, GBR_12LE, GRAY8, GRAY16_LE, A420, GBRA, I420_10LE, I420_12LE, I422_10LE, I422_12LE, Y444_10LE, Y444_12LE, A420_10LE, A422_10LE, A444_10LE, RGB, BGRA }\n", @@ -58675,34 +30502,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58739,20 +30538,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -58785,20 +30570,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -58811,18 +30582,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59219,20 +30978,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -59247,20 +30992,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -59293,26 +31024,12 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "false", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59391,34 +31108,6 @@ "type": "ffvhuff-pred", "writable": true }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59559,20 +31248,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59587,72 +31262,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -59757,1178 +31366,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_fits": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav fits encoder", - "hierarchy": [ - "avenc_fits", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Flexible Image Transport System encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { GBR, GBRA, GRAY16_BE, GRAY8 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -60961,7 +31398,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Flash Screen Video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: BGR\n", @@ -61003,34 +31439,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61067,20 +31475,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -61113,20 +31507,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61139,18 +31519,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61165,20 +31533,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61547,20 +31901,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -61575,20 +31915,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -61615,20 +31941,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61695,46 +32007,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61875,20 +32147,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -61903,72 +32161,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62073,20 +32265,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62119,7 +32297,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Flash Screen Video Version 2 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: BGR\n", @@ -62161,34 +32338,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62225,20 +32374,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -62271,20 +32406,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62297,18 +32418,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62323,20 +32432,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62705,20 +32800,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -62733,20 +32814,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -62773,20 +32840,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -62853,46 +32906,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63033,20 +33046,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63061,72 +33060,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63231,20 +33164,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63277,7 +33196,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -63291,18 +33209,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63331,34 +33237,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63395,7 +33273,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -63415,20 +33293,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63469,20 +33333,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63495,18 +33345,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63521,20 +33359,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63687,18 +33511,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -63755,20 +33567,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64050,21 +33848,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "flv-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -64076,7 +33860,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "flv-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -64119,20 +33903,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64173,20 +33943,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64213,32 +33969,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -64475,18 +34205,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "flv-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64529,18 +34247,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -64550,7 +34256,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "flv-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -64595,18 +34301,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64711,20 +34405,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64757,7 +34437,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav G.722 ADPCM encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: { (int)16000 }\n format: S16LE\n layout: interleaved\n", @@ -64825,6 +34504,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64839,20 +34532,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -64995,20 +34674,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -65037,20 +34702,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -65065,420 +34716,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_g723_1": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav g723_1 encoder", - "hierarchy": [ - "avenc_g723_1", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav G.723.1 encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "6300", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -65561,7 +34798,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav G.726 ADPCM encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: { (int)8000 }\n format: S16LE\n layout: interleaved\n", @@ -65629,6 +34865,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -65643,20 +34893,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "code-size": { "blurb": "Bits per code (Private codec option)", "conditionally-available": false, @@ -65813,20 +35049,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -65855,20 +35077,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -65883,434 +35091,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_g726le": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav g726le encoder", - "hierarchy": [ - "avenc_g726le", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav G.726 little endian ADPCM (\"right-justified\") encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "code-size": { - "blurb": "Bits per code (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4", - "max": "5", - "min": "2", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66393,7 +35173,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav H.261 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n width: 352\n height: 288\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\nvideo/x-raw:\n width: 176\n height: 144\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\n", @@ -66407,18 +35186,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66447,34 +35214,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66511,7 +35250,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -66531,20 +35270,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66585,20 +35310,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66611,18 +35322,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66637,20 +35336,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66803,18 +35488,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -66871,20 +35544,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67166,21 +35825,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "h261-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -67192,7 +35837,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "h261-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -67235,20 +35880,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67289,20 +35920,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67329,32 +35946,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -67591,18 +36182,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "h261-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67645,18 +36224,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -67666,7 +36233,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "h261-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -67711,18 +36278,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67827,20 +36382,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67873,7 +36414,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav H.263 / H.263-1996 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n width: 352\n height: 288\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\nvideo/x-raw:\n width: 704\n height: 576\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\nvideo/x-raw:\n width: 176\n height: 144\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\nvideo/x-raw:\n width: 1408\n height: 1152\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\nvideo/x-raw:\n width: 128\n height: 96\n framerate: [ 0/1, 2147483647/1 ]\n format: I420\n", @@ -67887,18 +36427,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67927,34 +36455,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67991,7 +36491,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -68011,20 +36511,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68065,20 +36551,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68091,18 +36563,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68117,20 +36577,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68283,18 +36729,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68351,20 +36785,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68663,20 +37083,6 @@ "type": "h-263-encoder-motion-est", "writable": true }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -68729,20 +37135,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68795,20 +37187,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -68835,32 +37213,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -69097,18 +37449,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "h-263-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69151,18 +37491,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -69217,18 +37545,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69333,20 +37649,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69379,7 +37681,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav H.263+ / H.263-1998 / H.263 version 2 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -69393,18 +37694,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "aiv": { "blurb": "Use alternative inter VLC. (Private codec option)", "conditionally-available": false, @@ -69445,34 +37734,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69509,7 +37770,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -69529,20 +37790,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69583,20 +37830,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69609,18 +37842,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69635,20 +37856,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69801,18 +38008,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -69869,20 +38064,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70167,20 +38348,6 @@ "type": "h-263p-encoder-motion-est", "writable": true }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -70233,20 +38400,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70299,20 +38452,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70339,32 +38478,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -70601,18 +38714,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "h-263p-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70655,18 +38756,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -70721,18 +38810,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70849,20 +38926,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -70892,2438 +38955,6 @@ }, "rank": "secondary" }, - "avenc_h264_omx": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav h264_omx encoder", - "hierarchy": [ - "avenc_h264_omx", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav OpenMAX IL H.264 video encoder encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: I420\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-h264:\n alignment: au\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "omx-libname": { - "blurb": "OpenMAX library name (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "omx-libprefix": { - "blurb": "OpenMAX library prefix (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "profile": { - "blurb": "Set the encoding profile (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (-99)", - "mutable": "null", - "readable": true, - "type": "h264-omx-profile", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "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, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "zerocopy": { - "blurb": "Try to avoid copying input frames if possible (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_hap": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav hap encoder", - "hierarchy": [ - "avenc_hap", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Vidvox Hap encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: RGBA\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chunks": { - "blurb": "chunk count (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "64", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "compressor": { - "blurb": "second-stage compressor (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "snappy (176)", - "mutable": "null", - "readable": true, - "type": "hap-encoder-compressor", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "format": { - "blurb": "(null) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "hap (11)", - "mutable": "null", - "readable": true, - "type": "hap-encoder-format", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "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, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, "avenc_huffyuv": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav huffyuv encoder", @@ -73339,7 +38970,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Huffyuv / HuffYUV encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { Y42B, RGB, BGRA }\n", @@ -73381,34 +39011,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -73445,20 +39047,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -73491,20 +39079,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -73517,18 +39091,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -73543,20 +39105,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -73925,20 +39473,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -73953,20 +39487,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -73999,26 +39519,12 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "false", "mutable": "null", "readable": true, "type": "gboolean", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74097,34 +39603,6 @@ "type": "huffyuv-pred", "writable": true }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74265,20 +39743,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74293,72 +39757,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74463,20 +39861,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74509,10 +39893,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav JPEG 2000 encoder", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { RGB, Y444, GRAY8, I420, Y42B, YUV9, Y41B, RGB8P, GRAY16_LE }\n", + "caps": "video/x-raw:\n format: { RGB, GBR, GBR_10LE, GBR_12LE, GRAY8, GRAY16_LE, I420, I420_10LE, I420_12LE, Y42B, I422_10LE, I422_12LE, Y444, Y444_10LE, Y444_12LE, Y41B, YUV9, RGBA, GBRA, GBRA_10LE, GBRA_12LE, A420, A420_10LE, A422_10LE, A444_10LE, RGB8P }\n", "direction": "sink", "presence": "always" }, @@ -74551,34 +39934,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74615,20 +39970,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -74661,20 +40002,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74687,18 +40014,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -74713,20 +40028,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -75133,20 +40434,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -75161,20 +40448,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -75201,20 +40474,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -75293,20 +40552,6 @@ "type": "jpeg-2000-encoder-pred", "writable": true }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "prog": { "blurb": "Progression Order (Private codec option)", "conditionally-available": false, @@ -75319,20 +40564,6 @@ "type": "jpeg-2000-encoder-prog", "writable": true }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -75473,20 +40704,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -75501,72 +40718,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -75713,1178 +40864,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_jpegls": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav jpegls encoder", - "hierarchy": [ - "avenc_jpegls", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav JPEG-LS encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGR, RGB, GRAY8, GRAY16_LE }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "jpegls-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -76917,7 +40896,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav Lossless JPEG encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGR, BGRA, BGRx, I420, Y444, Y42B }\n", @@ -76959,34 +40937,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77023,20 +40973,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -77069,20 +41005,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77095,18 +41017,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77121,20 +41031,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77503,20 +41399,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -77531,20 +41413,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -77571,20 +41439,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77663,34 +41517,6 @@ "type": "ljpeg-pred", "writable": true }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77831,20 +41657,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -77859,72 +41671,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -78029,1178 +41775,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_magicyuv": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav magicyuv encoder", - "hierarchy": [ - "avenc_magicyuv", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav MagicYUV video encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { GBR, GBRA, Y42B, I420, Y444, GRAY8 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (1)", - "mutable": "null", - "readable": true, - "type": "magicyuv-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79233,7 +41807,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav MJPEG (Motion JPEG) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y42B, Y444 }\n", @@ -79247,18 +41820,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79287,34 +41848,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79351,7 +41884,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -79371,20 +41904,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79425,20 +41944,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79451,18 +41956,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79477,20 +41970,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79723,20 +42202,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79761,20 +42226,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "intra-penalty": { - "blurb": "Penalty for intra blocks in block decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1073741823", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "keyint-min": { "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -79967,34 +42418,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "Motion estimation bitrate penalty compensation (1.0 = 256) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepre": { - "blurb": "pre motion estimation (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -80009,32 +42432,6 @@ "type": "gint64", "writable": true }, - "motion-est": { - "blurb": "motion estimation algorithm (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "epzs (1)", - "mutable": "null", - "readable": true, - "type": "mjpeg-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -80087,20 +42484,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80141,20 +42524,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80181,32 +42550,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (1)", - "mutable": "null", - "readable": true, - "type": "mjpeg-encoder-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -80443,18 +42786,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "mjpeg-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80497,18 +42828,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -80563,18 +42882,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80679,20 +42986,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80725,10 +43018,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav MLP (Meridian Lossless Packing) encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: 1\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000103\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000033\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -80793,6 +43085,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80807,18 +43113,18 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", + "codebook-search": { + "blurb": "Max number of codebook searches (Private codec option)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", + "default": "3", + "max": "100", + "min": "1", "mutable": "null", "readable": true, - "type": "guint64", + "type": "gint", "writable": true }, "compression-level": { @@ -80949,6 +43255,60 @@ "type": "gint", "writable": true }, + "lpc-coeff-precision": { + "blurb": "LPC coefficient precision (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "15", + "max": "15", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lpc-passes": { + "blurb": "Number of passes to use for Cholesky factorization during LPC analysis (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2", + "max": "2147483647", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lpc-type": { + "blurb": "LPC algorithm (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "levinson (2)", + "mutable": "null", + "readable": true, + "type": "mlpenc-lpc-type", + "writable": true + }, + "max-interval": { + "blurb": "Max number of frames between each new header (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "16", + "max": "128", + "min": "8", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -80963,20 +43323,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81005,20 +43351,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -81033,16 +43365,30 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", + "prediction-order": { + "blurb": "Search method for selecting prediction order (Private codec option)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "estimation (0)", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "mlpenc-predm", + "writable": true + }, + "rematrix-precision": { + "blurb": "Rematrix coefficient precision (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "14", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", "writable": true }, "strict": { @@ -81127,7 +43473,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav MP2 (MPEG audio layer 2) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n format: S16LE\n layout: interleaved\n", @@ -81195,6 +43540,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81209,20 +43568,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81365,20 +43710,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81407,20 +43738,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -81435,18 +43752,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81529,7 +43834,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav MP2 fixed point (MPEG audio layer 2) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n format: S16LE\n layout: interleaved\n", @@ -81597,6 +43901,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81611,20 +43929,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81767,20 +44071,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81809,20 +44099,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -81837,18 +44113,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -81931,7 +44195,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav MPEG-1 video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n framerate: { (fraction)24000/1001, (fraction)24/1, (fraction)25/1, (fraction)30000/1001, (fraction)30/1, (fraction)50/1, (fraction)60000/1001, (fraction)60/1, (fraction)15/1, (fraction)5/1, (fraction)10/1, (fraction)12/1, (fraction)15/1 }\n format: I420\n", @@ -81945,18 +44208,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82049,7 +44300,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -82123,20 +44374,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82149,18 +44386,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82175,20 +44400,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82353,18 +44564,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82433,20 +44632,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82485,18 +44670,6 @@ "type": "gint", "writable": true }, - "intra-vlc": { - "blurb": "Use MPEG-2 intra VLC table. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "keyint-min": { "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82743,20 +44916,6 @@ "type": "mpeg1video-encoder-motion-est", "writable": true }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -82809,20 +44968,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82863,20 +45008,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82903,32 +45034,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -83165,18 +45270,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "mpeg1video-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83231,18 +45324,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -83297,18 +45378,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83459,7 +45528,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav MPEG-2 video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n framerate: { (fraction)1/1, (fraction)2/1, (fraction)3/1, (fraction)4/1, (fraction)5/1, (fraction)6/1, (fraction)8/1, (fraction)9/1, (fraction)10/1, (fraction)12/1, (fraction)15/1, (fraction)16/1, (fraction)18/1, (fraction)20/1, (fraction)24/1, (fraction)25/1, (fraction)30/1, (fraction)32/1, (fraction)36/1, (fraction)40/1, (fraction)45/1, (fraction)48/1, (fraction)50/1, (fraction)60/1, (fraction)72/1, (fraction)75/1, (fraction)80/1, (fraction)90/1, (fraction)96/1, (fraction)100/1, (fraction)120/1, (fraction)150/1, (fraction)180/1, (fraction)200/1, (fraction)240/1, (fraction)750/1001, (fraction)800/1001, (fraction)960/1001, (fraction)1000/1001, (fraction)1200/1001, (fraction)1250/1001, (fraction)1500/1001, (fraction)1600/1001, (fraction)1875/1001, (fraction)2000/1001, (fraction)2400/1001, (fraction)2500/1001, (fraction)3000/1001, (fraction)3750/1001, (fraction)4000/1001, (fraction)4800/1001, (fraction)5000/1001, (fraction)6000/1001, (fraction)7500/1001, (fraction)8000/1001, (fraction)10000/1001, (fraction)12000/1001, (fraction)15000/1001, (fraction)20000/1001, (fraction)24000/1001, (fraction)30000/1001, (fraction)60000/1001 }\n format: { I420, Y42B }\n", @@ -83589,7 +45657,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -83663,20 +45731,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83689,18 +45743,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83715,20 +45757,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83893,18 +45921,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -83973,20 +45989,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84283,20 +46285,6 @@ "type": "mpeg2video-encoder-motion-est", "writable": true }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "mpv-flags": { "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", "conditionally-available": false, @@ -84361,20 +46349,6 @@ "type": "gboolean", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84415,20 +46389,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84455,32 +46415,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -84717,18 +46651,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "mpeg2video-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -84795,18 +46717,6 @@ "type": "mpeg2video-encoder-seq-disp-ext", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -84861,18 +46771,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85035,7 +46933,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav MPEG-4 part 2 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -85049,18 +46946,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "alternate-scan": { "blurb": "Enable alternate scantable. (Private codec option)", "conditionally-available": false, @@ -85165,7 +47050,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -85239,20 +47124,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85265,18 +47136,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85291,20 +47150,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85469,18 +47314,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85537,20 +47370,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85901,20 +47720,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85955,20 +47760,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -85995,32 +47786,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -86257,18 +48022,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "mpeg4-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86311,18 +48064,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -86377,18 +48118,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86493,20 +48222,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86539,7 +48254,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav MPEG-4 part 2 Microsoft variant version 3 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -86553,18 +48267,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86593,34 +48295,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86657,7 +48331,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -86677,20 +48351,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86731,20 +48391,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86757,18 +48403,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86783,20 +48417,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -86949,18 +48569,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87017,20 +48625,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87312,21 +48906,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "msmpeg4v3-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -87338,7 +48918,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "msmpeg4v3-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -87381,20 +48961,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87435,20 +49001,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87475,32 +49027,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -87737,18 +49263,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "msmpeg4v3-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87791,18 +49305,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -87812,7 +49314,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "msmpeg4v3-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -87857,18 +49359,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -87973,20 +49463,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88019,7 +49495,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav MPEG-4 part 2 Microsoft variant version 2 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -88033,18 +49508,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88073,34 +49536,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88137,7 +49572,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -88157,20 +49592,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88211,20 +49632,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88237,18 +49644,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88263,20 +49658,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88429,18 +49810,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88497,20 +49866,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88792,21 +50147,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "msmpeg4v2-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -88818,7 +50159,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "msmpeg4v2-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -88861,20 +50202,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88915,20 +50242,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -88955,32 +50268,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -89217,18 +50504,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "msmpeg4v2-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89271,18 +50546,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -89292,7 +50555,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "msmpeg4v2-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -89337,18 +50600,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89453,20 +50704,905 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", + "trellis": { + "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "secondary" + }, + "avenc_msrle": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav msrle encoder", + "hierarchy": [ + "avenc_msrle", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: RGB8P\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-rle:\n layout: microsoft\n depth: [ 1, 64 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "b-qfactor": { + "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1.25", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "b-qoffset": { + "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1.25", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "bidir-refine": { + "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "4", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "bitrate": { + "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "200000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "bufsize": { + "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "chroma-sample-location": { + "blurb": "chroma sample location (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "unknown (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-chroma-sample-location-type", + "writable": true + }, + "cmp": { + "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "sad (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-cmp-func", + "writable": true + }, + "compression-level": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "dark-mask": { + "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "dc": { + "blurb": "intra_dc_precision (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "16", + "min": "-8", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "dct": { + "blurb": "DCT algorithm (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-dct", + "writable": true + }, + "debug": { + "blurb": "print specific debug info (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-debug", + "writable": true + }, + "dia-size": { + "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "dump-separator": { + "blurb": "set information dump field separator (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "NULL", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, + "err-detect": { + "blurb": "set error detection flags (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-err-detect", + "writable": true + }, + "export-side-data": { + "blurb": "Export metadata as side data (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-export-side-data", + "writable": true + }, + "field-order": { + "blurb": "Field order (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "unknown (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-field-order", + "writable": true + }, + "flags": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-flags", + "writable": true + }, + "flags2": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-flags2", + "writable": true + }, + "global-quality": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "gop-size": { + "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "12", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "i-qfactor": { + "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-0.8", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "i-qoffset": { + "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "idct": { + "blurb": "select IDCT implementation (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "auto (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-idct", + "writable": true + }, + "ildctcmp": { + "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "vsad (8)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-cmp-func", + "writable": true + }, + "keyint-min": { + "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "25", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "last-pred": { + "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lumi-mask": { + "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "max-bframes": { + "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", "min": "-1", "mutable": "null", "readable": true, + "type": "gint", + "writable": true + }, + "max-pixels": { + "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2147483647", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, "type": "gint64", "writable": true }, + "maxrate": { + "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint64", + "writable": true + }, + "mbcmp": { + "blurb": "macroblock compare function (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "sad (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-cmp-func", + "writable": true + }, + "mbd": { + "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "simple (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-mbd", + "writable": true + }, + "mblmax": { + "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "3658", + "max": "32767", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "mblmin": { + "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "236", + "max": "32767", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "me-range": { + "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "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, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint64", + "writable": true + }, + "multipass-cache-file": { + "blurb": "Filename for multipass cache file", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "stats.log", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, + "mv0-threshold": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "256", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "nssew": { + "blurb": "nsse weight (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "8", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "p-mask": { + "blurb": "inter masking (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "pass": { + "blurb": "Encoding pass/type", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "cbr (0)", + "mutable": "null", + "readable": true, + "type": "GstLibAVEncPass", + "writable": true + }, + "pre-dia-size": { + "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "precmp": { + "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "sad (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-cmp-func", + "writable": true + }, + "qblur": { + "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0.5", + "max": "3.40282e+38", + "min": "-1", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "qcomp": { + "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0.5", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "qdiff": { + "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "3", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "qmax": { + "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "31", + "max": "1024", + "min": "-1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "qmin": { + "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2", + "max": "69", + "min": "-1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "quantizer": { + "blurb": "Constant Quantizer", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0.01", + "max": "30", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "rc-init-occupancy": { + "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "rc-max-vbv-use": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "rc-min-vbv-use": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "3", + "max": "3.40282e+38", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "refs": { + "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "scplx-mask": { + "blurb": "spatial complexity masking (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "slices": { + "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "strict": { + "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "normal (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-strict", + "writable": true + }, + "subcmp": { + "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "sad (0)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-cmp-func", + "writable": true + }, + "subq": { + "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "8", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "tcplx-mask": { + "blurb": "temporal complexity masking (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "thread-type": { + "blurb": "select multithreading type (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "slice+frame", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-thread-type", + "writable": true + }, + "threads": { + "blurb": "set the number of threads (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "unknown (1)", + "mutable": "null", + "readable": true, + "type": "avcodeccontext-threads", + "writable": true + }, + "ticks-per-frame": { + "blurb": "(null) (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "2147483647", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89499,7 +51635,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Microsoft Video-1 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB15\n", @@ -89541,34 +51676,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89605,20 +51712,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -89651,20 +51744,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89677,18 +51756,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -89703,20 +51770,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90085,20 +52138,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -90113,20 +52152,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -90153,20 +52178,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90233,46 +52244,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90413,20 +52384,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90441,72 +52398,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90611,20 +52502,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90657,10 +52534,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav Nellymoser Asao encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: F32LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: [ 4000, 96000 ]\n format: F32LE\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -90725,6 +52601,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90739,20 +52629,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90895,20 +52771,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -90937,20 +52799,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -90965,18 +52813,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91059,7 +52895,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav Opus encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: 48000\n format: F32LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: 48000\n format: F32LE\n layout: interleaved\n", @@ -91139,6 +52974,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91153,20 +53002,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91309,20 +53144,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91351,20 +53172,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -91393,18 +53200,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91487,7 +53282,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav PAM (Portable AnyMap) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, RGBA, GRAY8, GRAY16_BE }\n", @@ -91529,34 +53323,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91593,20 +53359,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -91639,20 +53391,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91665,18 +53403,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -91691,20 +53417,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92073,20 +53785,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -92101,20 +53799,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -92141,20 +53825,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92221,46 +53891,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92401,20 +54031,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92429,72 +54045,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92599,20 +54149,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92645,7 +54181,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav PBM (Portable BitMap) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n", @@ -92687,34 +54222,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92751,20 +54258,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -92797,20 +54290,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92823,18 +54302,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -92849,20 +54316,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93231,20 +54684,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -93259,20 +54698,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -93299,20 +54724,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93379,46 +54790,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93559,20 +54930,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93587,72 +54944,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -93757,422 +55048,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_pcm_vidc": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav pcm_vidc encoder", - "hierarchy": [ - "avenc_pcm_vidc", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav PCM Archimedes VIDC encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94205,7 +55080,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav PC Paintbrush PCX image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, GRAY8, RGB8P }\n", @@ -94247,34 +55121,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94311,20 +55157,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -94357,20 +55189,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94383,18 +55201,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94409,20 +55215,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94791,20 +55583,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -94819,20 +55597,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -94859,20 +55623,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -94939,46 +55689,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -95119,20 +55829,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -95147,72 +55843,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -95317,1178 +55947,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_pfm": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav pfm encoder", - "hierarchy": [ - "avenc_pfm", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav PFM (Portable FloatMap) image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96521,7 +55979,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav PGM (Portable GrayMap) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { GRAY8, GRAY16_BE }\n", @@ -96563,34 +56020,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96627,20 +56056,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -96673,20 +56088,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96699,18 +56100,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -96725,20 +56114,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97107,20 +56482,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -97135,20 +56496,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -97175,20 +56522,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97255,46 +56588,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97435,20 +56728,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97463,72 +56742,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97633,20 +56846,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97679,7 +56878,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav PGMYUV (Portable GrayMap YUV) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -97721,34 +56919,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97785,20 +56955,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -97831,20 +56987,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97857,18 +56999,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -97883,20 +57013,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98265,20 +57381,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -98293,20 +57395,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -98333,20 +57421,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98413,46 +57487,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98593,20 +57627,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98621,72 +57641,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98791,20 +57745,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98837,7 +57777,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav PNG (Portable Network Graphics) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, RGBA, RGB8P, GRAY8, GRAY16_BE }\n", @@ -98879,34 +57818,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -98943,20 +57854,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -98989,20 +57886,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99015,18 +57898,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99041,20 +57912,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99451,20 +58308,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -99479,20 +58322,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -99519,20 +58348,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99608,35 +58423,7 @@ "default": "none (0)", "mutable": "null", "readable": true, - "type": "png-encoder-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "a-png-encoder-pred", "writable": true }, "qblur": { @@ -99779,20 +58566,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99807,72 +58580,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -99977,20 +58684,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100023,7 +58716,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav PPM (Portable PixelMap) image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB\n", @@ -100065,34 +58757,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100129,20 +58793,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -100175,20 +58825,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100201,18 +58837,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100227,20 +58851,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100609,20 +59219,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -100637,20 +59233,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -100677,20 +59259,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100757,46 +59325,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100937,20 +59465,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -100965,72 +59479,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101135,20 +59583,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101181,7 +59615,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Apple ProRes encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I422_10LE, Y444_10LE, A444_10LE }\n", @@ -101223,34 +59656,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101287,20 +59692,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -101333,20 +59724,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101359,18 +59736,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101385,20 +59750,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101767,20 +60118,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -101795,20 +60132,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -101835,20 +60158,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -101915,46 +60224,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102095,20 +60364,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102123,72 +60378,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102293,20 +60482,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102351,7 +60526,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Apple ProRes encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I422_10LE, Y444_10LE, A444_10LE }\n", @@ -102393,34 +60567,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102457,20 +60603,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -102503,20 +60635,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102529,18 +60647,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102555,20 +60661,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -102937,20 +61029,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -102965,20 +61043,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -103005,20 +61069,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103085,46 +61135,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103265,20 +61275,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103293,72 +61289,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103463,20 +61393,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103521,7 +61437,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Apple ProRes (iCodec Pro) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I422_10LE, Y444_10LE, A444_10LE }\n", @@ -103577,34 +61492,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103641,7 +61528,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -103661,20 +61548,6 @@ "type": "gint", "writable": true }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103701,20 +61574,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103727,18 +61586,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -103753,20 +61600,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104149,20 +61982,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -104177,20 +61996,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -104217,20 +62022,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104297,32 +62088,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "profile": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -104335,20 +62100,6 @@ "type": "prores-encoder-profile", "writable": true }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104501,20 +62252,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104529,72 +62266,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104699,20 +62370,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104757,7 +62414,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav QuickTime Animation (RLE) video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, ARGB, GRAY8 }\n", @@ -104799,34 +62455,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104863,20 +62491,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -104909,20 +62523,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104935,18 +62535,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -104961,20 +62549,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105343,20 +62917,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -105371,20 +62931,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -105411,20 +62957,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105491,46 +63023,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105671,20 +63163,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105699,72 +63177,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -105869,1178 +63281,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_r10k": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav r10k encoder", - "hierarchy": [ - "avenc_r10k", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav AJA Kona 10-bit RGB Codec encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: GBR_10LE\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107073,7 +63313,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav RealAudio 1.0 (14.4K) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: 1\n rate: 8000\n format: S16LE\n layout: interleaved\n", @@ -107141,6 +63380,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107155,20 +63408,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107311,20 +63550,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107353,20 +63578,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -107381,18 +63592,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107475,7 +63674,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav id RoQ DPCM encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: { (int)22050 }\n format: S16LE\n layout: interleaved\n", @@ -107543,6 +63741,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107557,20 +63769,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107713,20 +63911,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107755,20 +63939,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -107783,18 +63953,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107877,7 +64035,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav id RoQ video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: Y444\n", @@ -107919,34 +64076,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -107983,20 +64112,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -108029,20 +64144,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108055,18 +64156,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108081,20 +64170,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108463,20 +64538,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -108491,20 +64552,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -108531,20 +64578,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108611,46 +64644,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108803,20 +64796,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -108831,72 +64810,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109001,20 +64914,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109047,7 +64946,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav QuickTime video (RPZA) encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: RGB15\n", @@ -109089,34 +64987,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109153,20 +65023,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -109199,20 +65055,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109225,18 +65067,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109251,20 +65081,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "continue-one-color-thresh": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -109647,20 +65463,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -109675,20 +65477,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -109715,20 +65503,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109795,46 +65569,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -109975,20 +65709,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110003,18 +65723,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "sixteen-color-thresh": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -110029,34 +65737,6 @@ "type": "gint", "writable": true }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "skip-frame-thresh": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -110071,32 +65751,6 @@ "type": "gint", "writable": true }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110215,20 +65869,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110261,7 +65901,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav RealVideo 1.0 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -110275,18 +65914,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110315,34 +65942,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110379,7 +65978,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -110399,20 +65998,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110453,20 +66038,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110479,18 +66050,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110505,20 +66064,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110671,18 +66216,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -110739,20 +66272,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111034,21 +66553,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "rv10-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -111060,7 +66565,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "rv10-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -111103,20 +66608,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111157,20 +66648,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111197,32 +66674,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -111459,18 +66910,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "rv10-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111513,18 +66952,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -111534,7 +66961,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "rv10-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -111579,18 +67006,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111695,20 +67110,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111741,7 +67142,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav RealVideo 2.0 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -111755,18 +67155,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111795,34 +67183,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111859,7 +67219,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -111879,20 +67239,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111933,20 +67279,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111959,18 +67291,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -111985,20 +67305,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112151,18 +67457,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112219,20 +67513,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112514,21 +67794,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "rv20-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -112540,7 +67806,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "rv20-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -112583,20 +67849,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112637,20 +67889,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112677,32 +67915,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -112939,18 +68151,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "rv20-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -112993,18 +68193,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -113014,7 +68202,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "rv20-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -113059,18 +68247,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113175,20 +68351,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113221,7 +68383,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav SMPTE 302M encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: 48000\n format: { S32LE, S16LE }\n layout: interleaved\n", @@ -113289,6 +68450,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113303,20 +68478,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113459,20 +68620,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -113501,20 +68648,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -113529,446 +68662,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_sbc": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav sbc encoder", - "hierarchy": [ - "avenc_sbc", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav SBC (low-complexity subband codec) encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: 1\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)16000, (int)32000, (int)44100, (int)48000 }\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "msbc": { - "blurb": "use mSBC mode (wideband speech mono SBC) (Private codec option)", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "13000", - "max": "13000", - "min": "1000", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114051,7 +68744,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav SGI image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, RGBA, GRAY16_LE, GRAY16_BE, GRAY8 }\n", @@ -114093,34 +68785,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114157,20 +68821,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -114203,20 +68853,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114229,18 +68865,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114255,20 +68879,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114637,20 +69247,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -114665,20 +69261,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -114705,20 +69287,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114785,46 +69353,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -114979,20 +69507,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115007,72 +69521,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115177,20 +69625,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115208,11 +69642,11 @@ }, "rank": "secondary" }, - "avenc_snow": { + "avenc_smc": { "author": "Wim Taymans , Ronald Bultje ", - "description": "libav snow encoder", + "description": "libav smc encoder", "hierarchy": [ - "avenc_snow", + "avenc_smc", "GstVideoEncoder", "GstElement", "GstObject", @@ -115223,15 +69657,14 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Snow encoder", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420, YUV9, Y444, GRAY8 }\n", + "caps": "video/x-raw:\n format: RGB8P\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "unknown/unknown:\n", + "caps": "video/x-smc:\n", "direction": "src", "presence": "always" } @@ -115265,34 +69698,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115329,20 +69734,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -115375,20 +69766,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115401,18 +69778,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115427,20 +69792,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115659,34 +70010,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "intra-penalty": { - "blurb": "Penalty for intra blocks in block decission (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "iterative-dia-size": { - "blurb": "Dia size for the iterative ME (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "keyint-min": { "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -115837,32 +70160,6 @@ "type": "gint", "writable": true }, - "memc-only": { - "blurb": "Only do ME/MC (I frames -> ref, P frame -> ME+MC). (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -115877,32 +70174,6 @@ "type": "gint64", "writable": true }, - "motion-est": { - "blurb": "motion estimation algorithm (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "epzs (1)", - "mutable": "null", - "readable": true, - "type": "snow-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -115929,32 +70200,6 @@ "type": "gint", "writable": true }, - "no-bitstream": { - "blurb": "Skip final bitstream writeout. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116021,46 +70266,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "Spatial decomposition type (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dwt97 (0)", - "mutable": "null", - "readable": true, - "type": "snow-encoder-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116145,18 +70350,6 @@ "type": "gfloat", "writable": true }, - "rc-eq": { - "blurb": "Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, "rc-init-occupancy": { "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116213,20 +70406,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "Scene change threshold (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116241,72 +70420,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -116411,824 +70524,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_sonic": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav sonic encoder", - "hierarchy": [ - "avenc_sonic", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav Sonic encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_sonicls": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav sonicls encoder", - "hierarchy": [ - "avenc_sonicls", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav Sonic lossless encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117261,7 +70556,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav NewTek SpeedHQ encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { I420, Y42B, Y444 }\n", @@ -117275,18 +70569,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117315,34 +70597,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117379,7 +70633,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -117399,20 +70653,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117453,20 +70693,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117479,18 +70705,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117505,20 +70719,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117671,18 +70871,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -117739,20 +70927,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118034,21 +71208,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "speedhq-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -118060,7 +71220,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "speedhq-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -118103,20 +71263,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118157,20 +71303,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118197,32 +71329,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -118459,18 +71565,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "speedhq-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118513,18 +71607,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -118534,7 +71616,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "speedhq-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -118579,18 +71661,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118695,20 +71765,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118741,7 +71797,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav Sun Rasterfile image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGR, RGB8P, GRAY8 }\n", @@ -118783,34 +71838,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118847,20 +71874,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -118893,20 +71906,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118919,18 +71918,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "rle (3)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -118945,20 +71932,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119327,20 +72300,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -119355,20 +72314,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -119395,20 +72340,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119475,46 +72406,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119669,20 +72560,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119697,72 +72574,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119867,20 +72678,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -119913,7 +72710,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: YUV9\n", @@ -119955,34 +72751,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120019,20 +72787,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -120065,20 +72819,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120091,18 +72831,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120117,20 +72845,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120499,20 +73213,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -120539,20 +73239,6 @@ "type": "svq1enc-motion-est", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -120579,20 +73265,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120659,46 +73331,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120839,20 +73471,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -120867,72 +73485,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121037,20 +73589,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121083,7 +73621,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav Truevision Targa image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { BGR, BGRA, RGB15, GRAY8, RGB8P }\n", @@ -121125,34 +73662,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121189,20 +73698,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -121235,20 +73730,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121261,18 +73742,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121287,20 +73756,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121669,20 +74124,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -121697,20 +74138,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -121737,20 +74164,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -121817,46 +74230,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122011,20 +74384,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122039,72 +74398,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122209,20 +74502,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122255,7 +74534,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Image", - "long-name": "libav TIFF image encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB, RGB8P, RGBA, GRAY8, GRAY16_LE, I420, Y42B, Y444, YUV9, Y41B }\n", @@ -122297,34 +74575,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122361,20 +74611,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -122407,20 +74643,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122433,18 +74655,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-algo": { "blurb": "(null) (Private codec option)", "conditionally-available": false, @@ -122471,20 +74681,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -122867,20 +75063,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -122895,20 +75077,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -122935,20 +75103,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123015,46 +75169,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123195,20 +75309,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123223,72 +75323,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123393,20 +75427,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123439,10 +75459,9 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav TrueHD encoder", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n channels: 2\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000037\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x000000000000003f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: S16LE\n layout: interleaved\n", + "caps": "audio/x-raw:\n channels: 1\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 2\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x000000000000000b\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 3\n channel-mask: 0x0000000000000007\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x000000000000000f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 4\n channel-mask: 0x0000000000000107\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x000000000000010f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 5\n channel-mask: 0x0000000000000c07\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\naudio/x-raw:\n channels: 6\n channel-mask: 0x0000000000000c0f\n rate: { (int)44100, (int)48000, (int)88200, (int)96000, (int)176400, (int)192000 }\n format: { S16LE, S32LE }\n layout: interleaved\n", "direction": "sink", "presence": "always" }, @@ -123507,6 +75526,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123521,18 +75554,18 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", + "codebook-search": { + "blurb": "Max number of codebook searches (Private codec option)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", + "default": "3", + "max": "100", + "min": "1", "mutable": "null", "readable": true, - "type": "guint64", + "type": "gint", "writable": true }, "compression-level": { @@ -123663,6 +75696,60 @@ "type": "gint", "writable": true }, + "lpc-coeff-precision": { + "blurb": "LPC coefficient precision (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "15", + "max": "15", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lpc-passes": { + "blurb": "Number of passes to use for Cholesky factorization during LPC analysis (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "2", + "max": "2147483647", + "min": "1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lpc-type": { + "blurb": "LPC algorithm (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "levinson (2)", + "mutable": "null", + "readable": true, + "type": "mlpenc-lpc-type", + "writable": true + }, + "max-interval": { + "blurb": "Max number of frames between each new header (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "16", + "max": "128", + "min": "8", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "max-pixels": { "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123677,20 +75764,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123719,20 +75792,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -123747,16 +75806,30 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", + "prediction-order": { + "blurb": "Search method for selecting prediction order (Private codec option)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "true", + "default": "estimation (0)", "mutable": "null", "readable": true, - "type": "gboolean", + "type": "mlpenc-predm", + "writable": true + }, + "rematrix-precision": { + "blurb": "Rematrix coefficient precision (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "14", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", "writable": true }, "strict": { @@ -123841,7 +75914,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav TTA (True Audio) encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: { U8, S16LE, S32LE }\n layout: interleaved\n", @@ -123909,6 +75981,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -123923,20 +76009,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -124079,20 +76151,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -124121,20 +76179,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -124149,2840 +76193,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_utvideo": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav utvideo encoder", - "hierarchy": [ - "avenc_utvideo", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav Ut Video encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { GBR, GBRA, Y42B, I420, Y444 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "Prediction method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (1)", - "mutable": "null", - "readable": true, - "type": "utvideo-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_vc2": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav vc2 encoder", - "hierarchy": [ - "avenc_vc2", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav SMPTE VC-2 encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { I420, Y42B, Y444, I420_10LE, I422_10LE, Y444_10LE, I420_12LE, I422_12LE, Y444_12LE }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "600000000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qm": { - "blurb": "Custom quantization matrix (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "default (0)", - "mutable": "null", - "readable": true, - "type": "smpte-vc-2-encoder-quant-matrix", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slice-height": { - "blurb": "Slice height (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "16", - "max": "1024", - "min": "8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "slice-width": { - "blurb": "Slice width (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "32", - "max": "1024", - "min": "32", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "tolerance": { - "blurb": "Max undershoot in percent (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "5", - "max": "45", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gdouble", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "wavelet-depth": { - "blurb": "Transform depth (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4", - "max": "5", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "wavelet-type": { - "blurb": "Transform type (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "9_7 (0)", - "mutable": "null", - "readable": true, - "type": "smpte-vc-2-encoder-wavelet-idx", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_wavpack": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav wavpack encoder", - "hierarchy": [ - "avenc_wavpack", - "GstAudioEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Audio", - "long-name": "libav WavPack encoder", - "pad-templates": { - "sink": { - "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: { U8, S16LE, S32LE, F32LE }\n layout: interleaved\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "ac": { - "blurb": "set number of audio channels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ar": { - "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "audio-service-type": { - "blurb": "audio service type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ma (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-audio-service-type", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "128000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cutoff": { - "blurb": "set cutoff bandwidth (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "frame-size": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "joint-stereo": { - "blurb": " (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (-1)", - "mutable": "null", - "readable": true, - "type": "GstFFMpegTrilian", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-samples": { - "blurb": "Maximum number of samples (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "optimize-mono": { - "blurb": " (Private codec option)", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127065,7 +76275,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav Windows Media Audio 1 encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: F32LE\n layout: interleaved\n", @@ -127133,6 +76342,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127147,20 +76370,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127303,20 +76512,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127345,20 +76540,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -127373,18 +76554,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127467,7 +76636,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Audio", - "long-name": "libav Windows Media Audio 2 encoder", "pad-templates": { "sink": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: F32LE\n layout: interleaved\n", @@ -127535,6 +76703,20 @@ "type": "gint", "writable": true }, + "bitrate-tolerance": { + "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4000000", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127549,20 +76731,6 @@ "type": "gint", "writable": true }, - "channel-layout": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "18446744073709550000", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint64", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127705,20 +76873,6 @@ "type": "gint64", "writable": true }, - "max-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "max-samples": { "blurb": "Maximum number of samples (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127747,20 +76901,6 @@ "type": "gint64", "writable": true }, - "min-prediction-order": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -127775,18 +76915,6 @@ "type": "gint64", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127869,7 +76997,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Windows Media Video 7 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -127883,18 +77010,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127923,34 +77038,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -127987,7 +77074,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -128007,20 +77094,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128061,20 +77134,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128087,18 +77146,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128113,20 +77160,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128279,18 +77312,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128347,20 +77368,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128642,21 +77649,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "wmv1-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -128668,7 +77661,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "wmv1-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -128711,20 +77704,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128765,20 +77744,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -128805,32 +77770,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -129067,18 +78006,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "wmv1-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129121,18 +78048,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -129142,7 +78057,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "wmv1-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -129187,18 +78102,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129303,20 +78206,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129349,7 +78238,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Windows Media Video 8 encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: I420\n", @@ -129363,18 +78251,6 @@ } }, "properties": { - "a53cc": { - "blurb": "Use A53 Closed Captions (if available) (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "b-qfactor": { "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129403,34 +78279,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "Adjust sensitivity of b_frame_strategy 1 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "Strategy to choose between I/P/B-frames (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129467,7 +78315,7 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", + "min": "0", "mutable": "null", "readable": true, "type": "gint", @@ -129487,20 +78335,6 @@ "type": "gfloat", "writable": true }, - "brd-scale": { - "blurb": "Downscale frames for dynamic B-frame decision (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bufsize": { "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129541,20 +78375,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129567,18 +78387,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129593,20 +78401,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129759,18 +78553,6 @@ "type": "avcodeccontext-flags2", "writable": true }, - "force-duplicated-matrix": { - "blurb": "Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "global-quality": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -129827,20 +78609,6 @@ "type": "gfloat", "writable": true }, - "ibias": { - "blurb": "intra quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "idct": { "blurb": "select IDCT implementation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130122,21 +78890,7 @@ "default": "epzs (1)", "mutable": "null", "readable": true, - "type": "wmv2-encoder-motion-est", - "writable": true - }, - "mpeg-quant": { - "blurb": "Use MPEG quantizers instead of H.263 (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", + "type": "generic-mpegvideo-encoder-motion-est", "writable": true }, "mpv-flags": { @@ -130148,7 +78902,7 @@ "default": "(none)", "mutable": "null", "readable": true, - "type": "wmv2-encoder-mpv-flags", + "type": "generic-mpegvideo-encoder-mpv-flags", "writable": true }, "multipass-cache-file": { @@ -130191,20 +78945,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130245,20 +78985,6 @@ "type": "GstLibAVEncPass", "writable": true }, - "pbias": { - "blurb": "inter quant bias (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "999999", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "pre-dia-size": { "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130285,32 +79011,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "ps": { "blurb": "RTP payload size in bytes (Private codec option)", "conditionally-available": false, @@ -130547,18 +79247,6 @@ "type": "gint", "writable": true }, - "rc-strategy": { - "blurb": "ratecontrol method (Private codec option)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "ffmpeg (0)", - "mutable": "null", - "readable": true, - "type": "wmv2-encoder-rc-strategy", - "writable": true - }, "refs": { "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130601,18 +79289,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, "skip-cmp": { "blurb": "Frame skip compare function (Private codec option)", "conditionally-available": false, @@ -130622,7 +79298,7 @@ "default": "dctmax (13)", "mutable": "null", "readable": true, - "type": "wmv2-encoder-cmp-func", + "type": "generic-mpegvideo-encoder-cmp-func", "writable": true }, "skip-exp": { @@ -130667,18 +79343,6 @@ "type": "gint", "writable": true }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -130783,3494 +79447,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_xbm": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav xbm encoder", - "hierarchy": [ - "avenc_xbm", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav XBM (X BitMap) image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_xface": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav xface encoder", - "hierarchy": [ - "avenc_xface", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav X-face image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "trellis": { - "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "avenc_xwd": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav xwd encoder", - "hierarchy": [ - "avenc_xwd", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "klass": "Codec/Encoder/Video", - "long-name": "libav XWD (X Window Dump) image encoder", - "pad-templates": { - "sink": { - "caps": "video/x-raw:\n format: { BGRA, RGBA, ARGB, ABGR, RGB, BGR, RGB16, RGB15, RGB8P, GRAY8 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "unknown/unknown:\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "b-qfactor": { - "blurb": "QP factor between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-qoffset": { - "blurb": "QP offset between P- and B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1.25", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bidir-refine": { - "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "4", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate": { - "blurb": "set bitrate (in bits/s) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "200000", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bitrate-tolerance": { - "blurb": "Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "4000000", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "bufsize": { - "blurb": "set ratecontrol buffer size (in bits) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "chroma-sample-location": { - "blurb": "chroma sample location (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-chroma-sample-location-type", - "writable": true - }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "cmp": { - "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, - "compression-level": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dark-mask": { - "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "dc": { - "blurb": "intra_dc_precision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "16", - "min": "-8", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dct": { - "blurb": "DCT algorithm (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-dct", - "writable": true - }, - "debug": { - "blurb": "print specific debug info (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-debug", - "writable": true - }, - "dia-size": { - "blurb": "diamond type & size for motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "dump-separator": { - "blurb": "set information dump field separator (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "NULL", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "err-detect": { - "blurb": "set error detection flags (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-err-detect", - "writable": true - }, - "export-side-data": { - "blurb": "Export metadata as side data (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-export-side-data", - "writable": true - }, - "field-order": { - "blurb": "Field order (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-field-order", - "writable": true - }, - "flags": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags", - "writable": true - }, - "flags2": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "(none)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-flags2", - "writable": true - }, - "global-quality": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "gop-size": { - "blurb": "set the group of picture (GOP) size (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "12", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "i-qfactor": { - "blurb": "QP factor between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-0.8", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "i-qoffset": { - "blurb": "QP offset between P- and I-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "idct": { - "blurb": "select IDCT implementation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "auto (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-idct", - "writable": true - }, - "ildctcmp": { - "blurb": "interlaced DCT compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vsad (8)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "keyint-min": { - "blurb": "minimum interval between IDR-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "25", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "last-pred": { - "blurb": "amount of motion predictors from the previous frame (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "lumi-mask": { - "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "max-bframes": { - "blurb": "set maximum number of B-frames between non-B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "max-pixels": { - "blurb": "Maximum number of pixels (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2147483647", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "maxrate": { - "blurb": "maximum bitrate (in bits/s). Used for VBV together with bufsize. (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mbcmp": { - "blurb": "macroblock compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "mbd": { - "blurb": "macroblock decision algorithm (high quality mode) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "simple (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-mbd", - "writable": true - }, - "mblmax": { - "blurb": "maximum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3658", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mblmin": { - "blurb": "minimum macroblock Lagrange factor (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "236", - "max": "32767", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "me-range": { - "blurb": "limit motion vectors range (1023 for DivX player) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "multipass-cache-file": { - "blurb": "Filename for multipass cache file", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "stats.log", - "mutable": "null", - "readable": true, - "type": "gchararray", - "writable": true - }, - "mv0-threshold": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "nssew": { - "blurb": "nsse weight (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "p-mask": { - "blurb": "inter masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "pass": { - "blurb": "Encoding pass/type", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "cbr (0)", - "mutable": "null", - "readable": true, - "type": "GstLibAVEncPass", - "writable": true - }, - "pre-dia-size": { - "blurb": "diamond type & size for motion estimation pre-pass (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "precmp": { - "blurb": "pre motion estimation compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qblur": { - "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qcomp": { - "blurb": "video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0.5", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "qdiff": { - "blurb": "maximum difference between the quantizer scales (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmax": { - "blurb": "maximum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "31", - "max": "1024", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "qmin": { - "blurb": "minimum video quantizer scale (VBR) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "2", - "max": "69", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "quantizer": { - "blurb": "Constant Quantizer", - "conditionally-available": false, - "construct": true, - "construct-only": false, - "controllable": false, - "default": "0.01", - "max": "30", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-init-occupancy": { - "blurb": "number of bits which should be loaded into the rc buffer before decoding starts (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-max-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "rc-min-vbv-use": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "3", - "max": "3.40282e+38", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "refs": { - "blurb": "reference frames to consider for motion compensation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "scplx-mask": { - "blurb": "spatial complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "slices": { - "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "strict": { - "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "normal (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-strict", - "writable": true - }, - "subcmp": { - "blurb": "sub-pel ME compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "sad (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, - "subq": { - "blurb": "sub-pel motion estimation quality (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "8", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "tcplx-mask": { - "blurb": "temporal complexity masking (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "3.40282e+38", - "min": "-3.40282e+38", - "mutable": "null", - "readable": true, - "type": "gfloat", - "writable": true - }, - "thread-type": { - "blurb": "select multithreading type (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "slice+frame", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-thread-type", - "writable": true - }, - "threads": { - "blurb": "set the number of threads (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "unknown (1)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-threads", - "writable": true - }, - "ticks-per-frame": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "1", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134303,7 +79479,6 @@ "GstPreset" ], "klass": "Codec/Encoder/Video", - "long-name": "libav Zip Motion Blocks Video encoder", "pad-templates": { "sink": { "caps": "video/x-raw:\n format: { RGB8P, RGB15, RGB16, BGRx }\n", @@ -134345,34 +79520,6 @@ "type": "gfloat", "writable": true }, - "b-sensitivity": { - "blurb": "adjust sensitivity of b_frame_strategy 1 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "40", - "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "b-strategy": { - "blurb": "strategy to choose between I/P/B-frames (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "bidir-refine": { "blurb": "refine the two motion vectors used in bidirectional macroblocks (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134409,20 +79556,6 @@ "controllable": false, "default": "4000000", "max": "2147483647", - "min": "1", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "brd-scale": { - "blurb": "downscale frames for dynamic B-frame decision (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "10", "min": "0", "mutable": "null", "readable": true, @@ -134455,20 +79588,6 @@ "type": "avcodeccontext-chroma-sample-location-type", "writable": true }, - "chromaoffset": { - "blurb": "chroma QP offset from luma (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "cmp": { "blurb": "full-pel ME compare function (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134481,18 +79600,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "coder": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "vlc (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-coder", - "writable": true - }, "compression-level": { "blurb": "(null) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134507,20 +79614,6 @@ "type": "gint", "writable": true }, - "context": { - "blurb": "context model (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "dark-mask": { "blurb": "compresses dark areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -134889,20 +79982,6 @@ "type": "gint", "writable": true }, - "mepc": { - "blurb": "motion estimation bitrate penalty compensation (1.0 = 256) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "256", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "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, @@ -134917,20 +79996,6 @@ "type": "gint64", "writable": true }, - "mpeg-quant": { - "blurb": "use MPEG quantizers instead of H.263 (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "multipass-cache-file": { "blurb": "Filename for multipass cache file", "conditionally-available": false, @@ -134957,20 +80022,6 @@ "type": "gint", "writable": true }, - "nr": { - "blurb": "noise reduction (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "nssew": { "blurb": "nsse weight (Generic codec option, might have no effect)", "conditionally-available": false, @@ -135037,46 +80088,6 @@ "type": "avcodeccontext-cmp-func", "writable": true }, - "pred": { - "blurb": "prediction method (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "left (0)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-pred", - "writable": true - }, - "preme": { - "blurb": "pre motion estimation (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "ps": { - "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "qblur": { "blurb": "video quantizer scale blur (VBR) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -135217,20 +80228,6 @@ "type": "gint", "writable": true }, - "sc-threshold": { - "blurb": "scene change threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, "scplx-mask": { "blurb": "spatial complexity masking (Generic codec option, might have no effect)", "conditionally-available": false, @@ -135245,72 +80242,6 @@ "type": "gfloat", "writable": true }, - "side-data-only-packets": { - "blurb": "(null) (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "true", - "mutable": "null", - "readable": true, - "type": "gboolean", - "writable": true - }, - "skip-exp": { - "blurb": "frame skip exponent (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-factor": { - "blurb": "frame skip factor (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skip-threshold": { - "blurb": "frame skip threshold (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "-2147483648", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "skipcmp": { - "blurb": "frame skip compare function (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "dctmax (13)", - "mutable": "null", - "readable": true, - "type": "avcodeccontext-cmp-func", - "writable": true - }, "slices": { "blurb": "set the number of slices, used in parallelized encoding (Generic codec option, might have no effect)", "conditionally-available": false, @@ -135415,20 +80346,6 @@ "type": "gint", "writable": true }, - "timecode-frame-start": { - "blurb": "GOP timecode frame start number, in non-drop-frame format (Generic codec option, might have no effect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "18446744073709551615", - "max": "9223372036854775807", - "min": "-1", - "mutable": "null", - "readable": true, - "type": "gint64", - "writable": true - }, "trellis": { "blurb": "rate-distortion optimal quantization (Generic codec option, might have no effect)", "conditionally-available": false, @@ -135460,7 +80377,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav 3GP2 (3GPP2 file format) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/AMR:\n channels: 1\n rate: { (int)8000 }\naudio/AMR-WB:\n channels: 1\n rate: { (int)16000 }\naudio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -135524,7 +80440,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/AMR:\n channels: 1\n rate: { (int)8000 }\naudio/AMR-WB:\n channels: 1\n rate: { (int)16000 }\naudio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -135588,7 +80503,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav a64 - video for Commodore 64 muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-a64:\n", @@ -135642,7 +80556,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -135701,7 +80614,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav CRI ADX muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: adx\n", @@ -135760,7 +80672,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Audio IFF muxer (not recommended, use aiffmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\n", @@ -135824,7 +80735,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav LEGO Racers ALP muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-alp:\n", @@ -135878,7 +80788,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav 3GPP AMR muxer", "pad-templates": { "audio_%%u": { "caps": "audio/AMR:\n channels: 1\n rate: { (int)8000 }\naudio/AMR-WB:\n channels: 1\n rate: { (int)16000 }\n", @@ -135937,7 +80846,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav AMV muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: amv\n", @@ -136001,7 +80909,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ubisoft Rayman 2 APM muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-apm:\n", @@ -136055,7 +80962,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Animated Portable Network Graphics muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-apng:\n", @@ -136109,7 +81015,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Argonaut Games ASF muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-argo_asf:\n", @@ -136149,6 +81054,59 @@ }, "rank": "marginal" }, + "avmux_argo_cvg": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Argonaut Games CVG muxer", + "hierarchy": [ + "avmux_argo_cvg", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-argo_cvg:\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "maxdelay": { + "blurb": "Set the maximum demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "preload": { + "blurb": "Set the initial demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "marginal" + }, "avmux_asf": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)", @@ -136163,7 +81121,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-wma:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n wmaversion: 1\n block_align: [ 0, 2147483647 ]\n bitrate: [ 0, 2147483647 ]\naudio/x-wma:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n wmaversion: 2\n block_align: [ 0, 2147483647 ]\n bitrate: [ 0, 2147483647 ]\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -136227,7 +81184,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-wma:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n wmaversion: 2\n block_align: [ 0, 2147483647 ]\n bitrate: [ 0, 2147483647 ]\n", @@ -136291,7 +81247,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav AST (Audio Stream) muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-ast:\n", @@ -136345,7 +81300,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Sun AU muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\n", @@ -136404,7 +81358,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -136454,6 +81407,64 @@ }, "rank": "none" }, + "avmux_avif": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav AVIF muxer", + "hierarchy": [ + "avmux_avif", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-avif:\n", + "direction": "src", + "presence": "always" + }, + "video_%%u": { + "caps": "video/x-av1:\n stream-format: obu-stream\n alignment: { (string)tu, (string)frame }\n", + "direction": "sink", + "presence": "request" + } + }, + "properties": { + "maxdelay": { + "blurb": "Set the maximum demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "preload": { + "blurb": "Set the initial demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "marginal" + }, "avmux_avm2": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav SWF (ShockWave Flash) (AVM2) muxer", @@ -136468,7 +81479,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav SWF (ShockWave Flash) (AVM2) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -136518,6 +81528,59 @@ }, "rank": "marginal" }, + "avmux_avs3": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav AVS3-P2/IEEE1857.10 muxer", + "hierarchy": [ + "avmux_avs3", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-avs3:\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "maxdelay": { + "blurb": "Set the maximum demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "preload": { + "blurb": "Set the initial demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "marginal" + }, "avmux_bit": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav G.729 BIT file format muxer", @@ -136532,7 +81595,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav G.729 BIT file format muxer", "pad-templates": { "audio_%%u": { "caps": "audio/G729:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n", @@ -136591,7 +81653,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Apple CAF (Core Audio Format) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\n", @@ -136650,7 +81711,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Chromaprint muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -136709,7 +81769,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav codec2 .c2 muxer muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-codec2:\n", @@ -136763,7 +81822,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav DASH Muxer muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -136827,7 +81885,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav D-Cinema audio muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-daud:\n", @@ -136881,7 +81938,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav DV (Digital Video) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: 2\n rate: 48000\n format: S16LE\n layout: interleaved\n", @@ -136945,7 +82001,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-2 PS (DVD VOB) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\naudio/x-dts:\n channels: [ 1, 6 ]\n rate: [ 4000, 96000 ]\naudio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\n", @@ -137009,7 +82064,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav F4V Adobe Flash Video muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -137073,7 +82127,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Sega FILM / CPK muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\n", @@ -137137,7 +82190,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Adobe Filmstrip muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-filmstrip:\n", @@ -137145,7 +82197,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -137196,7 +82248,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Flexible Image Transport System muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-fits:\n", @@ -137250,7 +82301,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav FLV (Flash Video) muxer (not recommended, use flvmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)44100, (int)22050, (int)11025 }\n mpegversion: 1\n layer: 3\n", @@ -137314,7 +82364,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav GXF (General eXchange Format) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -137378,7 +82427,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Hash testing muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -137391,7 +82439,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -137442,7 +82490,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav HDS Muxer muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -137506,7 +82553,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Apple HTTP Live Streaming muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -137570,7 +82616,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Microsoft Windows ICO muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-ico:\n", @@ -137629,7 +82674,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav iLBC storage muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-ilbc:\n", @@ -137683,7 +82727,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav iPod H.264 MP4 (MPEG-4 Part 14) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -137747,7 +82790,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Berkeley/IRCAM/CARL Sound Format muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -137806,7 +82848,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav ISMV/ISMA (Smooth Streaming) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -137870,7 +82911,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav On2 IVF muxer", "pad-templates": { "src": { "caps": "video/x-ivf:\n", @@ -137929,7 +82969,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Simon & Schuster Interactive VAG muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-kvag:\n", @@ -137983,7 +83022,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav LOAS/LATM muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -138042,7 +83080,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Matroska muxer (not recommended, use matroskamux instead)", "pad-templates": { "src": { "caps": "video/x-matroska:\n", @@ -138101,7 +83138,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MD5 testing muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -138114,7 +83150,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -138165,7 +83201,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav extract pts as timecode v2 format, as defined by mkvtoolnix muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-mkvtimestamp_v2:\n", @@ -138173,7 +83208,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -138224,7 +83259,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Yamaha SMAF muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: yamaha\n", @@ -138283,7 +83317,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav QuickTime / MOV muxer (not recommended, use qtmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-mulaw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\naudio/x-alaw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\naudio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: quicktime\naudio/x-mace:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n maceversion: 3\naudio/x-mace:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n maceversion: 6\naudio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\naudio/AMR:\n channels: 1\n rate: { (int)8000 }\naudio/AMR-WB:\n channels: 1\n rate: { (int)16000 }\naudio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16BE\n layout: interleaved\naudio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -138347,7 +83380,6 @@ "GstTagSetter" ], "klass": "Formatter/Metadata", - "long-name": "libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\n", @@ -138406,7 +83438,6 @@ "GstTagSetter" ], "klass": "Formatter/Metadata", - "long-name": "libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -138470,7 +83501,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -138534,7 +83564,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-1 Systems / MPEG program stream muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 1\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -138598,7 +83627,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\naudio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\naudio/x-dts:\n channels: [ 1, 6 ]\n rate: [ 4000, 96000 ]\naudio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -138662,7 +83690,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MIME multipart JPEG muxer (not recommended, use multipartmux instead)", "pad-templates": { "src": { "caps": "application/x-gst-av-mpjpeg:\n", @@ -138721,7 +83748,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -138785,7 +83811,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MXF (Material eXchange Format) D-10 Mapping muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -138849,7 +83874,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MXF (Material eXchange Format) Operational Pattern Atom muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -138913,7 +83937,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav NUT muxer", "pad-templates": { "src": { "caps": "application/x-nut:\n", @@ -138958,6 +83981,64 @@ }, "rank": "marginal" }, + "avmux_obu": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav AV1 low overhead OBU muxer", + "hierarchy": [ + "avmux_obu", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-obu:\n", + "direction": "src", + "presence": "always" + }, + "video_%%u": { + "caps": "video/x-av1:\n stream-format: obu-stream\n alignment: { (string)tu, (string)frame }\n", + "direction": "sink", + "presence": "request" + } + }, + "properties": { + "maxdelay": { + "blurb": "Set the maximum demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "preload": { + "blurb": "Set the initial demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "marginal" + }, "avmux_oga": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav Ogg Audio muxer", @@ -138972,7 +84053,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ogg Audio muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-oga:\n", @@ -139026,7 +84106,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ogg muxer (not recommended, use oggmux instead)", "pad-templates": { "src": { "caps": "application/ogg:\n", @@ -139085,7 +84164,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ogg Video muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-ogv:\n", @@ -139144,7 +84222,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Sony OpenMG audio muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-vnd.sony.atrac3:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n", @@ -139203,7 +84280,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ogg Opus muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-opus:\n", @@ -139257,7 +84333,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav PSP MP4 (MPEG-4 Part 14) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -139321,7 +84396,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav RealMedia muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\n", @@ -139385,7 +84459,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Lego Mindstorms RSO muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: U8\n layout: interleaved\n", @@ -139444,7 +84517,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav RTSP output muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -139508,7 +84580,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav SAP output muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -139558,65 +84629,6 @@ }, "rank": "marginal" }, - "avmux_singlejpeg": { - "author": "Wim Taymans , Ronald Bultje ", - "description": "libav JPEG single image muxer", - "hierarchy": [ - "avmux_singlejpeg", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstTagSetter" - ], - "klass": "Codec/Muxer", - "long-name": "libav JPEG single image muxer", - "pad-templates": { - "src": { - "caps": "application/x-gst-av-singlejpeg:\n", - "direction": "src", - "presence": "always" - }, - "video_%%u": { - "caps": "image/jpeg:\n parsed: true\n", - "direction": "sink", - "presence": "request" - } - }, - "properties": { - "maxdelay": { - "blurb": "Set the maximum demux-decode delay (in microseconds)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - }, - "preload": { - "blurb": "Set the initial demux-decode delay (in microseconds)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "marginal" - }, "avmux_smjpeg": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav Loki SDL MJPEG muxer", @@ -139631,7 +84643,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Loki SDL MJPEG muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -139695,7 +84706,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Smooth Streaming Muxer muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 16 ]\n rate: [ 4000, 96000 ]\n mpegversion: 4\n base-profile: lc\n", @@ -139747,7 +84757,7 @@ }, "avmux_sox": { "author": "Wim Taymans , Ronald Bultje ", - "description": "libav SoX native muxer", + "description": "libav SoX (Sound eXchange) native muxer", "hierarchy": [ "avmux_sox", "GstElement", @@ -139759,7 +84769,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav SoX native muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-sox:\n", @@ -139813,7 +84822,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav IEC 61937 (used on S/PDIF - IEC958) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\n", @@ -139872,7 +84880,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Ogg Speex muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-spx:\n", @@ -139926,7 +84933,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Per-stream hash testing muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -139939,7 +84945,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -139990,7 +84996,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-2 PS (SVCD) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\n", @@ -140054,7 +85059,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav SWF (ShockWave Flash) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n mpegversion: 1\n layer: 3\n", @@ -140118,7 +85122,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav TTA (True Audio) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-tta:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n", @@ -140177,7 +85180,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav uncoded framecrc testing muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -140190,7 +85192,7 @@ "presence": "always" }, "video_%%u": { - "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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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, P010_10LE, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE, VUYA, P012_LE, Y212_LE, Y410, Y412_LE }\n", "direction": "sink", "presence": "request" } @@ -140241,7 +85243,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav VC-1 test bitstream muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-vc1test:\n", @@ -140300,7 +85301,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-1 Systems / MPEG program stream (VCD) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\n", @@ -140364,7 +85364,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav PCM Archimedes VIDC muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-vidc:\n", @@ -140418,7 +85417,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav MPEG-2 PS (VOB) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/mpeg:\n channels: [ 1, 2 ]\n rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }\n mpegversion: 1\n layer: 2\naudio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\naudio/x-dts:\n channels: [ 1, 6 ]\n rate: [ 4000, 96000 ]\n", @@ -140482,7 +85480,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Creative Voice muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -140541,7 +85538,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Sony Wave64 muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -140600,7 +85596,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead)", "pad-templates": { "audio_%%u": { "caps": "audio/x-raw:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n format: S16LE\n layout: interleaved\n", @@ -140659,7 +85654,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav WebP muxer", "pad-templates": { "src": { "caps": "application/x-gst-av-webp:\n", @@ -140699,6 +85693,64 @@ }, "rank": "marginal" }, + "avmux_wsaud": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Westwood Studios audio muxer", + "hierarchy": [ + "avmux_wsaud", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "pad-templates": { + "audio_%%u": { + "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: westwood\n", + "direction": "sink", + "presence": "request" + }, + "src": { + "caps": "application/x-wsaud:\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "maxdelay": { + "blurb": "Set the maximum demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "preload": { + "blurb": "Set the initial demux-decode delay (in microseconds)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + } + }, + "rank": "marginal" + }, "avmux_wtv": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav Windows Television (WTV) muxer", @@ -140713,7 +85765,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav Windows Television (WTV) muxer", "pad-templates": { "audio_%%u": { "caps": "audio/x-ac3:\n channels: [ 1, 6 ]\n rate: { (int)48000, (int)44100, (int)32000 }\n", @@ -140777,7 +85828,6 @@ "GstTagSetter" ], "klass": "Codec/Muxer", - "long-name": "libav YUV4MPEG pipe muxer (not recommended, use y4menc instead)", "pad-templates": { "src": { "caps": "application/x-yuv4mpeg:\n y4mversion: 2\n", @@ -141092,6 +86142,41 @@ } ] }, + "a-png-encoder-pred": { + "kind": "enum", + "values": [ + { + "desc": "none", + "name": "none", + "value": "0" + }, + { + "desc": "sub", + "name": "sub", + "value": "1" + }, + { + "desc": "up", + "name": "up", + "value": "2" + }, + { + "desc": "avg", + "name": "avg", + "value": "3" + }, + { + "desc": "paeth", + "name": "paeth", + "value": "4" + }, + { + "desc": "mixed", + "name": "mixed", + "value": "5" + } + ] + }, "aac-encoder-coder": { "kind": "enum", "values": [ @@ -141382,26 +86467,6 @@ } ] }, - "amv-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, "amv-encoder-mpv-flags": { "kind": "flags", "values": [ @@ -141437,71 +86502,6 @@ } ] }, - "amv-encoder-pred": { - "kind": "enum", - "values": [ - { - "desc": "left", - "name": "left", - "value": "1" - }, - { - "desc": "plane", - "name": "plane", - "value": "2" - }, - { - "desc": "median", - "name": "median", - "value": "3" - } - ] - }, - "amv-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "apng-encoder-pred": { - "kind": "enum", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "sub", - "name": "sub", - "value": "1" - }, - { - "desc": "up", - "name": "up", - "value": "2" - }, - { - "desc": "avg", - "name": "avg", - "value": "3" - }, - { - "desc": "paeth", - "name": "paeth", - "value": "4" - }, - { - "desc": "mixed", - "name": "mixed", - "value": "5" - } - ] - }, "avcodeccontext-audio-service-type": { "kind": "enum", "values": [ @@ -141677,31 +86677,6 @@ } ] }, - "avcodeccontext-coder": { - "kind": "enum", - "values": [ - { - "desc": "variable length coder / Huffman coder", - "name": "vlc", - "value": "0" - }, - { - "desc": "arithmetic coder", - "name": "ac", - "value": "1" - }, - { - "desc": "raw (no encoding)", - "name": "raw", - "value": "2" - }, - { - "desc": "run-length coder", - "name": "rle", - "value": "3" - } - ] - }, "avcodeccontext-dct": { "kind": "enum", "values": [ @@ -141950,6 +86925,21 @@ "name": "drop_changed", "value": "0x00000020" }, + { + "desc": "export reconstructed frames", + "name": "recon_frame", + "value": "0x00000040" + }, + { + "desc": "propagate opaque values", + "name": "copy_opaque", + "value": "0x00000080" + }, + { + "desc": "use frame durations", + "name": "frame_duration", + "value": "0x00000100" + }, { "desc": "use loop filter", "name": "loop", @@ -141965,11 +86955,6 @@ "name": "psnr", "value": "0x00008000" }, - { - "desc": "Input bitstream might be randomly truncated", - "name": "truncated", - "value": "0x00010000" - }, { "desc": "use interlaced DCT", "name": "ildct", @@ -142054,6 +87039,11 @@ "desc": "do not reset ASS ReadOrder field on flush", "name": "ass_ro_flush_noop", "value": "0x40000000" + }, + { + "desc": "generate/parse embedded ICC profiles from/to colorimetry tags", + "name": "icc_profiles", + "value": "0x80000000" } ] }, @@ -142147,26 +87137,6 @@ } ] }, - "avcodeccontext-pred": { - "kind": "enum", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "plane", - "name": "plane", - "value": "1" - }, - { - "desc": "median", - "name": "median", - "value": "2" - } - ] - }, "avcodeccontext-strict": { "kind": "enum", "values": [ @@ -142507,46 +87477,6 @@ } ] }, - "exr-compr": { - "kind": "enum", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "RLE", - "name": "rle", - "value": "1" - }, - { - "desc": "ZIP1", - "name": "zip1", - "value": "2" - }, - { - "desc": "ZIP16", - "name": "zip16", - "value": "3" - } - ] - }, - "exr-pixel": { - "kind": "enum", - "values": [ - { - "desc": "half", - "name": "half", - "value": "1" - }, - { - "desc": "float", - "name": "float", - "value": "2" - } - ] - }, "ffv1-encoder-coder": { "kind": "enum", "values": [ @@ -142592,182 +87522,7 @@ } ] }, - "fixed-point-ac-3-encoder-ad-conv-type": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Standard (default)", - "name": "standard", - "value": "0" - }, - { - "desc": "HDCD", - "name": "hdcd", - "value": "1" - } - ] - }, - "fixed-point-ac-3-encoder-channel-coupling": { - "kind": "enum", - "values": [ - { - "desc": "Selected by the Encoder", - "name": "auto", - "value": "-1" - } - ] - }, - "fixed-point-ac-3-encoder-cpl-start-band": { - "kind": "enum", - "values": [ - { - "desc": "Selected by the Encoder", - "name": "auto", - "value": "-1" - } - ] - }, - "fixed-point-ac-3-encoder-dheadphone-mode": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Not Indicated (default)", - "name": "notindicated", - "value": "0" - }, - { - "desc": "Not Dolby Headphone Encoded", - "name": "off", - "value": "1" - }, - { - "desc": "Dolby Headphone Encoded", - "name": "on", - "value": "2" - } - ] - }, - "fixed-point-ac-3-encoder-dmix-mode": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Not Indicated (default)", - "name": "notindicated", - "value": "0" - }, - { - "desc": "Lt/Rt Downmix Preferred", - "name": "ltrt", - "value": "1" - }, - { - "desc": "Lo/Ro Downmix Preferred", - "name": "loro", - "value": "2" - }, - { - "desc": "Dolby Pro Logic II Downmix Preferred", - "name": "dplii", - "value": "3" - } - ] - }, - "fixed-point-ac-3-encoder-dsur-mode": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Not Indicated (default)", - "name": "notindicated", - "value": "0" - }, - { - "desc": "Not Dolby Surround Encoded", - "name": "off", - "value": "1" - }, - { - "desc": "Dolby Surround Encoded", - "name": "on", - "value": "2" - } - ] - }, - "fixed-point-ac-3-encoder-dsurex-mode": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Not Indicated (default)", - "name": "notindicated", - "value": "0" - }, - { - "desc": "Not Dolby Surround EX Encoded", - "name": "off", - "value": "1" - }, - { - "desc": "Dolby Surround EX Encoded", - "name": "on", - "value": "2" - }, - { - "desc": "Dolby Pro Logic IIz-encoded", - "name": "dpliiz", - "value": "3" - } - ] - }, - "fixed-point-ac-3-encoder-room-type": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-1" - }, - { - "desc": "Not Indicated (default)", - "name": "notindicated", - "value": "0" - }, - { - "desc": "Large Room", - "name": "large", - "value": "1" - }, - { - "desc": "Small Room", - "name": "small", - "value": "2" - } - ] - }, - "flv-encoder-cmp-func": { + "generic-mpegvideo-encoder-cmp-func": { "kind": "enum", "values": [ { @@ -142847,7 +87602,7 @@ } ] }, - "flv-encoder-motion-est": { + "generic-mpegvideo-encoder-motion-est": { "kind": "enum", "values": [ { @@ -142867,7 +87622,7 @@ } ] }, - "flv-encoder-mpv-flags": { + "generic-mpegvideo-encoder-mpv-flags": { "kind": "flags", "values": [ { @@ -142902,16 +87657,6 @@ } ] }, - "flv-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, "h-263-encoder-cmp-func": { "kind": "enum", "values": [ @@ -143047,16 +87792,6 @@ } ] }, - "h-263-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, "h-263p-encoder-cmp-func": { "kind": "enum", "values": [ @@ -143192,221 +87927,6 @@ } ] }, - "h-263p-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "h261-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "h261-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "h261-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "h261-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "h264-omx-profile": { - "kind": "enum", - "values": [ - { - "desc": "Unspecified", - "name": "unknown", - "value": "-99" - }, - { - "desc": "", - "name": "baseline", - "value": "66" - }, - { - "desc": "", - "name": "main", - "value": "77" - }, - { - "desc": "", - "name": "high", - "value": "100" - } - ] - }, - "hap-encoder-compressor": { - "kind": "enum", - "values": [ - { - "desc": "None", - "name": "none", - "value": "160" - }, - { - "desc": "Snappy", - "name": "snappy", - "value": "176" - } - ] - }, - "hap-encoder-format": { - "kind": "enum", - "values": [ - { - "desc": "Hap 1 (DXT1 textures)", - "name": "hap", - "value": "11" - }, - { - "desc": "Hap Alpha (DXT5 textures)", - "name": "hap_alpha", - "value": "14" - }, - { - "desc": "Hap Q (DXT5-YCoCg textures)", - "name": "hap_q", - "value": "15" - } - ] - }, "huffyuv-pred": { "kind": "enum", "values": [ @@ -143449,6 +87969,11 @@ "desc": "dwt97int", "name": "dwt97int", "value": "0" + }, + { + "desc": "dwt53", + "name": "dwt53", + "value": "1" } ] }, @@ -143482,26 +88007,6 @@ } ] }, - "jpegls-pred": { - "kind": "enum", - "values": [ - { - "desc": "left", - "name": "left", - "value": "0" - }, - { - "desc": "plane", - "name": "plane", - "value": "1" - }, - { - "desc": "median", - "name": "median", - "value": "2" - } - ] - }, "ljpeg-pred": { "kind": "enum", "values": [ @@ -143522,26 +88027,6 @@ } ] }, - "magicyuv-pred": { - "kind": "enum", - "values": [ - { - "desc": "left", - "name": "left", - "value": "1" - }, - { - "desc": "gradient", - "name": "gradient", - "value": "2" - }, - { - "desc": "median", - "name": "median", - "value": "3" - } - ] - }, "mjpeg-encoder-cmp-func": { "kind": "enum", "values": [ @@ -143637,26 +88122,6 @@ } ] }, - "mjpeg-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, "mjpeg-encoder-mpv-flags": { "kind": "flags", "values": [ @@ -143692,33 +88157,33 @@ } ] }, - "mjpeg-encoder-pred": { + "mlpenc-lpc-type": { "kind": "enum", "values": [ { - "desc": "left", - "name": "left", - "value": "1" - }, - { - "desc": "plane", - "name": "plane", + "desc": "levinson", + "name": "levinson", "value": "2" }, { - "desc": "median", - "name": "median", + "desc": "cholesky", + "name": "cholesky", "value": "3" } ] }, - "mjpeg-encoder-rc-strategy": { + "mlpenc-predm": { "kind": "enum", "values": [ { - "desc": "deprecated, does nothing", - "name": "ffmpeg", + "desc": "estimation", + "name": "estimation", "value": "0" + }, + { + "desc": "search", + "name": "search", + "value": "4" } ] }, @@ -143857,16 +88322,6 @@ } ] }, - "mpeg1video-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, "mpeg2video-encoder-cmp-func": { "kind": "enum", "values": [ @@ -144002,16 +88457,6 @@ } ] }, - "mpeg2video-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, "mpeg2video-encoder-seq-disp-ext": { "kind": "enum", "values": [ @@ -144202,341 +88647,6 @@ } ] }, - "mpeg4-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "msmpeg4v2-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "msmpeg4v2-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "msmpeg4v2-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "msmpeg4v2-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "msmpeg4v3-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "msmpeg4v3-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "msmpeg4v3-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "msmpeg4v3-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "png-encoder-pred": { - "kind": "enum", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "sub", - "name": "sub", - "value": "1" - }, - { - "desc": "up", - "name": "up", - "value": "2" - }, - { - "desc": "avg", - "name": "avg", - "value": "3" - }, - { - "desc": "paeth", - "name": "paeth", - "value": "4" - }, - { - "desc": "mixed", - "name": "mixed", - "value": "5" - } - ] - }, "prores-encoder-profile": { "kind": "enum", "values": [ @@ -144612,526 +88722,6 @@ } ] }, - "rv10-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "rv10-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "rv10-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "rv10-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "rv20-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "rv20-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "rv20-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "rv20-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "smpte-vc-2-encoder-quant-matrix": { - "kind": "enum", - "values": [ - { - "desc": "Default from the specifications", - "name": "default", - "value": "0" - }, - { - "desc": "Prevents low bitrate discoloration", - "name": "color", - "value": "1" - }, - { - "desc": "Optimize for PSNR", - "name": "flat", - "value": "2" - } - ] - }, - "smpte-vc-2-encoder-wavelet-idx": { - "kind": "enum", - "values": [ - { - "desc": "Deslauriers-Dubuc (9,7)", - "name": "9_7", - "value": "0" - }, - { - "desc": "LeGall (5,3)", - "name": "5_3", - "value": "1" - }, - { - "desc": "Haar (without shift)", - "name": "haar_noshift", - "value": "3" - }, - { - "desc": "Haar (with shift)", - "name": "haar", - "value": "4" - } - ] - }, - "snow-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - }, - { - "desc": "iter", - "name": "iter", - "value": "3" - } - ] - }, - "snow-encoder-pred": { - "kind": "enum", - "values": [ - { - "desc": "dwt97", - "name": "dwt97", - "value": "0" - }, - { - "desc": "dwt53", - "name": "dwt53", - "value": "1" - } - ] - }, - "speedhq-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "speedhq-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "speedhq-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "speedhq-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, "svq1enc-motion-est": { "kind": "enum", "values": [ @@ -145176,321 +88766,6 @@ "value": "32946" } ] - }, - "utvideo-pred": { - "kind": "enum", - "values": [ - { - "desc": "none", - "name": "none", - "value": "0" - }, - { - "desc": "left", - "name": "left", - "value": "1" - }, - { - "desc": "gradient", - "name": "gradient", - "value": "2" - }, - { - "desc": "median", - "name": "median", - "value": "3" - } - ] - }, - "wmv1-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "wmv1-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "wmv1-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "wmv1-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] - }, - "wmv2-encoder-cmp-func": { - "kind": "enum", - "values": [ - { - "desc": "Sum of absolute differences, fast", - "name": "sad", - "value": "0" - }, - { - "desc": "Sum of squared errors", - "name": "sse", - "value": "1" - }, - { - "desc": "Sum of absolute Hadamard transformed differences", - "name": "satd", - "value": "2" - }, - { - "desc": "Sum of absolute DCT transformed differences", - "name": "dct", - "value": "3" - }, - { - "desc": "Sum of squared quantization errors, low quality", - "name": "psnr", - "value": "4" - }, - { - "desc": "Number of bits needed for the block", - "name": "bit", - "value": "5" - }, - { - "desc": "Rate distortion optimal, slow", - "name": "rd", - "value": "6" - }, - { - "desc": "Zero", - "name": "zero", - "value": "7" - }, - { - "desc": "Sum of absolute vertical differences", - "name": "vsad", - "value": "8" - }, - { - "desc": "Sum of squared vertical differences", - "name": "vsse", - "value": "9" - }, - { - "desc": "Noise preserving sum of squared differences", - "name": "nsse", - "value": "10" - }, - { - "desc": "dctmax", - "name": "dctmax", - "value": "13" - }, - { - "desc": "dct264", - "name": "dct264", - "value": "14" - }, - { - "desc": "Sum of absolute differences, median predicted", - "name": "msad", - "value": "15" - }, - { - "desc": "chroma", - "name": "chroma", - "value": "256" - } - ] - }, - "wmv2-encoder-motion-est": { - "kind": "enum", - "values": [ - { - "desc": "zero", - "name": "zero", - "value": "0" - }, - { - "desc": "epzs", - "name": "epzs", - "value": "1" - }, - { - "desc": "xone", - "name": "xone", - "value": "2" - } - ] - }, - "wmv2-encoder-mpv-flags": { - "kind": "flags", - "values": [ - { - "desc": "RD optimal MB level residual skipping", - "name": "skip_rd", - "value": "0x00000001" - }, - { - "desc": "Strictly enforce gop size", - "name": "strict_gop", - "value": "0x00000002" - }, - { - "desc": "Use rate distortion optimization for qp selection", - "name": "qp_rd", - "value": "0x00000004" - }, - { - "desc": "use rate distortion optimization for CBP", - "name": "cbp_rd", - "value": "0x00000008" - }, - { - "desc": "normalize adaptive quantization", - "name": "naq", - "value": "0x00000010" - }, - { - "desc": "always try a mb with mv=<0,0>", - "name": "mv0", - "value": "0x00000020" - } - ] - }, - "wmv2-encoder-rc-strategy": { - "kind": "enum", - "values": [ - { - "desc": "deprecated, does nothing", - "name": "ffmpeg", - "value": "0" - } - ] } }, "package": "GStreamer FFMPEG Plug-ins", diff --git a/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json b/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json index a994c19454..4b215b5bf0 100644 --- a/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json +++ b/subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json @@ -10114,6 +10114,18 @@ "type": "gchararray", "writable": true }, + "ssh-host-pubkey-sha256": { + "blurb": "SHA256 checksum (Base64 encoded) of the remote host's public key", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "NULL", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, "ssh-key-passphrase": { "blurb": "The passphrase used to protect the SSH private key file", "conditionally-available": false, @@ -24551,6 +24563,111 @@ }, "rank": "none" }, + "frei0r-filter-aech0r": { + "author": "Sebastian Dröge , d-j-a-y & vloop", + "description": "analog video echo", + "hierarchy": [ + "frei0r-filter-aech0r", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: BGRA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "direction": { + "blurb": "Darker or Brighter echo", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "fade-factor": { + "blurb": "Disappearance rate of the echo", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.15", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "keep-blue": { + "blurb": "Influence on Blue channel", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "keep-green": { + "blurb": "Influence on Green channel", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "keep-red": { + "blurb": "Influence on Red channel", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "strobe-period": { + "blurb": "Rate of the stroboscope: from 0 to 8 frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-filter-alpha0ps": { "author": "Sebastian Dröge , Marko Cebokli", "description": "Display and manipulation of the alpha channel", @@ -25155,6 +25272,18 @@ "readable": true, "type": "gdouble", "writable": true + }, + "invert": { + "blurb": "Whether to produce the inverse of the effect on the alpha channel", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true } }, "rank": "none" @@ -26288,7 +26417,7 @@ }, "properties": { "b--zier-spline": { - "blurb": "Use cubic Bézier spline. Has to be a sorted list of points in the format \"handle1x;handle1y#pointx;pointy#handle2x;handle2y\"(pointx = in, pointy = out). Points are separated by a \"|\".The values can have \"double\" precision. x, y for points should be in the range 0-1. x,y for handles might also be out of this range.", + "blurb": "Use cubic Bézier spline. Has to be a sorted list of points in the format 'handle1x;handle1y#pointx;pointy#handle2x;handle2y'(pointx = in, pointy = out). Points are separated by a '|'.The values can have 'double' precision. x, y for points should be in the range 0-1. x,y for handles might also be out of this range.", "conditionally-available": false, "construct": false, "construct-only": false, @@ -26563,6 +26692,18 @@ "type": "gdouble", "writable": true }, + "crop": { + "blurb": "Straighten all edges of video frame", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, "defish": { "blurb": "Fish or Defish", "conditionally-available": false, @@ -26617,6 +26758,20 @@ "type": "gdouble", "writable": true }, + "non-linear-scale": { + "blurb": "Fix camera scaling between 4:3 and 16:9", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, "scaling": { "blurb": "Scaling method", "conditionally-available": false, @@ -26644,6 +26799,20 @@ "readable": true, "type": "gdouble", "writable": true + }, + "y-scale": { + "blurb": "Scale Y to affect aspect ratio", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true } }, "rank": "none" @@ -26937,7 +27106,7 @@ }, "frei0r-filter-elastic-scale-filter": { "author": "Sebastian Dröge , Matthias Schnoell", - "description": "This is a frei0r filter which allows to scale video footage non-linearly.", + "description": "This is a frei0r filter which allows one to scale video footage non-linearly.", "hierarchy": [ "frei0r-filter-elastic-scale-filter", "GstVideoFilter", @@ -27260,6 +27429,133 @@ }, "rank": "none" }, + "frei0r-filter-film-grain": { + "author": "Sebastian Dröge , esmane", + "description": "Adds film-like grain and softens the picture.", + "hierarchy": [ + "frei0r-filter-film-grain", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "blue-grain": { + "blurb": "The percentage of grain applied to the blue channel.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "blur-amount": { + "blurb": "The intensity of the blur.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "dust-amount": { + "blurb": "The amount of dust particles on the image.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.2", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "flicker": { + "blurb": "The amount of variation in brightness between frames.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "grain-amount": { + "blurb": "The intensity of the grain.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "green-grain": { + "blurb": "The percentage of grain applied to the green channel.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "1", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "red-grain": { + "blurb": "The percentage of grain applied to the red channel.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.75", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-filter-flippo": { "author": "Sebastian Dröge , Carlo Emilio, Jean-Sebastien Senecal", "description": "Flipping in x and y axis", @@ -27387,6 +27683,77 @@ }, "rank": "none" }, + "frei0r-filter-gate-weave": { + "author": "Sebastian Dröge , esmane", + "description": "Randomly moves frame around to simulate film gate weave.", + "hierarchy": [ + "frei0r-filter-gate-weave", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "interval": { + "blurb": "The amount of time before the position is randomized again. The larger the number the slower the picture will move.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.6", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "maximum-horizontal-movement": { + "blurb": "The maximum distance the picture could move left or right. The larger the number the more the picture moves and the less subtle the effect.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.2", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "maximum-vertical-movement": { + "blurb": "The maximum distance the picture could move up or down. The larger the number the more the picture moves and the less subtle the effect.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.2", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-filter-glitch0r": { "author": "Sebastian Dröge , IDENT Software", "description": "Adds glitches and block shifting", @@ -27776,6 +28143,251 @@ }, "rank": "none" }, + "frei0r-filter-kaleid0sc0pe": { + "author": "Sebastian Dröge , Brendan Hack", + "description": "Applies a kaleid0sc0pe effect", + "hierarchy": [ + "frei0r-filter-kaleid0sc0pe", + "GstVideoFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "bg-alpha": { + "blurb": "alpha to use if reflection lies outside of source image and not reflecting back in. default 1", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "1", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "bg-color-b": { + "blurb": "colour to use if reflection lies outside of source image and not reflecting back in. default 1,0,1", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "1", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "bg-color-g": { + "blurb": "colour to use if reflection lies outside of source image and not reflecting back in. default 1,0,1", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "bg-color-r": { + "blurb": "colour to use if reflection lies outside of source image and not reflecting back in. default 1,0,1", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "1", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "corner-search": { + "blurb": "if true search clockwise for furthest corner, otherwise counter clockwise", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "edge-threshold": { + "blurb": "edge threshold / 4, reflections outside the image but within this distance clamp to the edge. default 0", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "multithreaded": { + "blurb": "set to true to enable multithreaded calculation. default true", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "n-threads": { + "blurb": "the number of threads to use, if 0 then autocalculate otherwise value * 32. default 0", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "origin-x": { + "blurb": "origin of the kaleid0sc0pe in x. default 0.5", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "origin-y": { + "blurb": "origin of the kaleid0sc0pe in y. default 0.5", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.5", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "preferred-corner": { + "blurb": "preferred corner, 0 is top right, 0.25 top left, 0.5 bottom left, 0.75 bottom right", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "reflect-edges": { + "blurb": "if true then reflections that end up outside the source reflect back into it, otherwise the specified background colour is used.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "segmentation": { + "blurb": "kaleid0sc0pe segmentation / 128, segmentations of 1, 2 or multiples of 4 work best. default 16/128", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0.125", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "segmentation-direction": { + "blurb": "segmentation direction, < 1/3 is none, < 2/3 is counter clockwise, otherwise clockwise", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "1", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "source-segment": { + "blurb": "centre of source segment if specify_source is true. 0 is in +x and rotates counter clockwise", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + }, + "specify-source": { + "blurb": "if true then source angle is read from source_segment, otherwise auto-calculated", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "none" + }, "frei0r-filter-keyspillm0pup": { "author": "Sebastian Dröge , Marko Cebokli", "description": "Reduces the visibility of key color spill in chroma keying", @@ -28377,7 +28989,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", @@ -28431,7 +29043,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", @@ -28443,7 +29055,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", @@ -28507,7 +29119,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", @@ -28561,7 +29173,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "false", + "default": "true", "mutable": "null", "readable": true, "type": "gboolean", @@ -29745,7 +30357,7 @@ }, "properties": { "block-height": { - "blurb": "Vertical size of one \"pixel\"", + "blurb": "Vertical size of one 'pixel'", "conditionally-available": false, "construct": false, "construct-only": false, @@ -29759,7 +30371,7 @@ "writable": true }, "block-width": { - "blurb": "Horizontal size of one \"pixel\"", + "blurb": "Horizontal size of one 'pixel'", "conditionally-available": false, "construct": false, "construct-only": false, @@ -30288,7 +30900,7 @@ "construct": false, "construct-only": false, "controllable": true, - "default": "true", + "default": "false", "mutable": "null", "readable": true, "type": "gboolean", @@ -32543,7 +33155,7 @@ }, "frei0r-mixer-burn": { "author": "Sebastian Dröge , Jean-Sebastien Senecal", - "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:\nD = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1)", + "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm: D = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1)", "hierarchy": [ "frei0r-mixer-burn", "GstElement", @@ -32945,7 +33557,7 @@ }, "frei0r-mixer-dodge": { "author": "Sebastian Dröge , Jean-Sebastien Senecal", - "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:\nD = saturation of 255 or (A * 256) / (256 - B)", + "description": "Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm: D = saturation of 255 or (A * 256) / (256 - B)", "hierarchy": [ "frei0r-mixer-dodge", "GstElement", @@ -33162,7 +33774,7 @@ }, "frei0r-mixer-overlay": { "author": "Sebastian Dröge , Jean-Sebastien Senecal", - "description": "Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm:\nD = A * (B + (2 * B) * (255 - A))", + "description": "Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm: D = A * (B + (2 * B) * (255 - A))", "hierarchy": [ "frei0r-mixer-overlay", "GstElement", @@ -33191,6 +33803,190 @@ }, "rank": "none" }, + "frei0r-mixer-push-down": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Push from top to bottom", + "hierarchy": [ + "frei0r-mixer-push-down", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Push position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-push-left": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Push from right to left", + "hierarchy": [ + "frei0r-mixer-push-left", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Push position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-push-right": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Push from left to right", + "hierarchy": [ + "frei0r-mixer-push-right", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Push position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-push-up": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Push from bottom to top", + "hierarchy": [ + "frei0r-mixer-push-up", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: { BGRA, RGBA, ABGR, ARGB, BGRx, RGBx, xBGR, xRGB, AYUV }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Push position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-mixer-rgb": { "author": "Sebastian Dröge , Richard Spindler", "description": "Averages each Input and uses each as R, G or B channel of the Output", @@ -33260,7 +34056,7 @@ }, "frei0r-mixer-screen": { "author": "Sebastian Dröge , Jean-Sebastien Senecal", - "description": "Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm:\nD = 255 - (255 - A) * (255 - B)", + "description": "Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm: D = 255 - (255 - A) * (255 - B)", "hierarchy": [ "frei0r-mixer-screen", "GstElement", @@ -33289,6 +34085,190 @@ }, "rank": "none" }, + "frei0r-mixer-slide-down": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Slide from top to bottom", + "hierarchy": [ + "frei0r-mixer-slide-down", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Slide position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-slide-left": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Slide from right to left", + "hierarchy": [ + "frei0r-mixer-slide-left", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Slide position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-slide-right": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Slide from left to right", + "hierarchy": [ + "frei0r-mixer-slide-right", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Slide position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-slide-up": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Slide from bottom to top", + "hierarchy": [ + "frei0r-mixer-slide-up", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Slide position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-mixer-softlight": { "author": "Sebastian Dröge , Jean-Sebastien Senecal", "description": "Perform an RGB[A] softlight operation between the pixel sources.", @@ -33413,6 +34393,374 @@ }, "rank": "none" }, + "frei0r-mixer-wipe-barn-door-h": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Horizontal barn door wipe", + "hierarchy": [ + "frei0r-mixer-wipe-barn-door-h", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edges position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-barn-door-v": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Vertical barn door wipe", + "hierarchy": [ + "frei0r-mixer-wipe-barn-door-v", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edges position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-circle": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Circle wipe", + "hierarchy": [ + "frei0r-mixer-wipe-circle", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Circle size", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-down": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Wipe from top to bottom", + "hierarchy": [ + "frei0r-mixer-wipe-down", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edge position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-left": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Wipe from right to left", + "hierarchy": [ + "frei0r-mixer-wipe-left", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edge position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-rect": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Rectangular wipe", + "hierarchy": [ + "frei0r-mixer-wipe-rect", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Rectangle size", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-right": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Wipe from left to right", + "hierarchy": [ + "frei0r-mixer-wipe-right", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edge position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, + "frei0r-mixer-wipe-up": { + "author": "Sebastian Dröge , Vadim Druzhin", + "description": "Wipe from bottom to top", + "hierarchy": [ + "frei0r-mixer-wipe-up", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Editor/Video", + "pad-templates": { + "sink_0": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "sink_1": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw:\n format: RGBA\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "position": { + "blurb": "Edge position", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gdouble", + "writable": true + } + }, + "rank": "none" + }, "frei0r-mixer-xfade0r": { "author": "Sebastian Dröge , Martin Bayer", "description": "a simple xfader", @@ -37484,6 +38832,129 @@ "tracers": {}, "url": "Unknown package origin" }, + "isac": { + "description": "iSAC plugin", + "elements": { + "isacdec": { + "author": "Guillaume Desmottes ", + "description": "iSAC audio decoder", + "hierarchy": [ + "GstIsacDec", + "GstAudioDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Audio", + "pad-templates": { + "sink": { + "caps": "audio/isac:\n rate: { (int)16000, (int)32000 }\n channels: 1\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: S16LE\n rate: { (int)16000, (int)32000 }\n layout: interleaved\n channels: 1\n", + "direction": "src", + "presence": "always" + } + }, + "rank": "primary" + }, + "isacenc": { + "author": "Guillaume Desmottes ", + "description": "iSAC audio encoder", + "hierarchy": [ + "GstIsacEnc", + "GstAudioEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Audio", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: S16LE\n rate: { (int)16000, (int)32000 }\n layout: interleaved\n channels: 1\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/isac:\n rate: { (int)16000, (int)32000 }\n channels: 1\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "bitrate": { + "blurb": "Average Bitrate (ABR) in bits/sec", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "32000", + "max": "56000", + "min": "10000", + "mutable": "ready", + "readable": true, + "type": "gint", + "writable": true + }, + "max-payload-size": { + "blurb": "Maximum payload size, in bytes. Range is 120 to 400 at 16 kHz and 120 to 600 at 32 kHz (-1 = encoder default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "600", + "min": "-1", + "mutable": "ready", + "readable": true, + "type": "gint", + "writable": true + }, + "max-rate": { + "blurb": "Maximum rate, in bits/sec, which the codec may not exceed for any signal packet. Range is 32000 to 53400 at 16 kHz and 32000 to 160000 at 32 kHz (-1 = encoder default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "160000", + "min": "-1", + "mutable": "ready", + "readable": true, + "type": "gint", + "writable": true + }, + "output-frame-len": { + "blurb": "Length, in ms, of output frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "30 ms (30)", + "mutable": "ready", + "readable": true, + "type": "GstIsacEncOutputFrameLen", + "writable": true + } + }, + "rank": "primary" + } + }, + "filename": "gstisac", + "license": "LGPL", + "other-types": {}, + "package": "GStreamer Bad Plug-ins", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, "ivfparse": { "description": "IVF parser", "elements": { @@ -38440,6 +39911,230 @@ }, "rank": "none" }, + "ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-mono": { + "author": "Breakfast Quay, Juan Manuel Borges Caño , Andy Wingo , Steve Baker , Erik Walthinsen , Stefan Sauer , Wim Taymans ", + "description": "Rubber Band R3 Mono Pitch Shifter", + "hierarchy": [ + "ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-mono", + "GstLADSPAFilter", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Audio/LADSPA", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "formant-preserving": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wet-dry-mix": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, + "ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-stereo": { + "author": "Breakfast Quay, Juan Manuel Borges Caño , Andy Wingo , Steve Baker , Erik Walthinsen , Stefan Sauer , Wim Taymans ", + "description": "Rubber Band R3 Stereo Pitch Shifter", + "hierarchy": [ + "ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-stereo", + "GstLADSPAFilter", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Filter/Effect/Audio/LADSPA", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, + "formant-preserving": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wet-dry-mix": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, "ladspa-sine-so-sine-faaa": { "author": "Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño , Andy Wingo , Steve Baker , Erik Walthinsen , Stefan Sauer , Wim Taymans ", "description": "Sine Oscillator (Freq:audio, Amp:audio)", @@ -38835,7 +40530,7 @@ "presence": "always" }, "src": { - "caps": "audio/x-raw:\n format: { S16LE, S24LE, S32LE, F32LE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }\n channels: [ 1, 2147483647 ]\n", + "caps": "audio/x-raw:\n format: S16LE\n layout: interleaved\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }\n channels: [ 1, 2147483647 ]\n", "direction": "src", "presence": "always" } @@ -38859,7 +40554,7 @@ "klass": "Codec/Encoder/Audio", "pad-templates": { "sink": { - "caps": "audio/x-raw:\n format: { S16LE, S24LE, S32LE, F32LE }\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }\n channels: [ 1, 2147483647 ]\n", + "caps": "audio/x-raw:\n format: S16LE\n rate: { (int)8000, (int)16000, (int)24000, (int)32000, (int)48000 }\n channels: [ 1, 2147483647 ]\n", "direction": "sink", "presence": "always" }, @@ -38880,6 +40575,61 @@ "tracers": {}, "url": "Unknown package origin" }, + "ldac": { + "description": "LDAC bluetooth audio support", + "elements": { + "ldacenc": { + "author": "Sanchayan Maity ", + "description": "Encode an LDAC audio stream", + "hierarchy": [ + "GstLdacEnc", + "GstAudioEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Audio", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: { S16LE, S24LE, S32LE, F32LE }\n rate: { (int)44100, (int)48000, (int)88200, (int)96000 }\n channels: [ 1, 2 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-ldac:\n rate: { (int)44100, (int)48000, (int)88200, (int)96000 }\n channels: 1\n channel-mode: mono\naudio/x-ldac:\n rate: { (int)44100, (int)48000, (int)88200, (int)96000 }\n channels: 2\n channel-mode: { (string)dual, (string)stereo }\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "eqmid": { + "blurb": "Encode Quality Mode Index. 0: High Quality 1: Standard Quality 2: Mobile Use Quality", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "sq (1)", + "mutable": "null", + "readable": true, + "type": "GstLdacEqmid", + "writable": true + } + }, + "rank": "none" + } + }, + "filename": "gstldac", + "license": "LGPL", + "other-types": {}, + "package": "GStreamer Bad Plug-ins", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, "legacyrawparse": { "description": "Parses byte streams into raw frames", "elements": { @@ -39197,6 +40947,486 @@ "lv2": { "description": "All LV2 plugins", "elements": { + "breakfastquay-com-rdf-lv2-rubberband-mono": { + "author": "Breakfast Quay", + "description": "Rubber Band Mono Pitch Shifter", + "hierarchy": [ + "breakfastquay-com-rdf-lv2-rubberband-mono", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Filter/Effect/Audio/LV2/Pitch Shifter Plugin", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "crispness": { + "blurb": "Crispness", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "3. Standard (3)", + "mutable": "null", + "readable": true, + "type": "breakfastquay-com-rdf-lv2-rubberband-monocrispness", + "writable": true + }, + "formant": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wetdry": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, + "breakfastquay-com-rdf-lv2-rubberband-r3mono": { + "author": "Breakfast Quay", + "description": "Rubber Band R3 Mono Pitch Shifter", + "hierarchy": [ + "breakfastquay-com-rdf-lv2-rubberband-r3mono", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Filter/Effect/Audio/LV2/Pitch Shifter Plugin", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 1\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "formant": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wetdry": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, + "breakfastquay-com-rdf-lv2-rubberband-r3stereo": { + "author": "Breakfast Quay", + "description": "Rubber Band R3 Stereo Pitch Shifter", + "hierarchy": [ + "breakfastquay-com-rdf-lv2-rubberband-r3stereo", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Filter/Effect/Audio/LV2/Pitch Shifter Plugin", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "formant": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wetdry": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, + "breakfastquay-com-rdf-lv2-rubberband-stereo": { + "author": "Breakfast Quay", + "description": "Rubber Band Stereo Pitch Shifter", + "hierarchy": [ + "breakfastquay-com-rdf-lv2-rubberband-stereo", + "GstAudioFilter", + "GstBaseTransform", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Filter/Effect/Audio/LV2/Pitch Shifter Plugin", + "pad-templates": { + "sink": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-raw:\n format: F32LE\n channels: 2\n rate: [ 1, 2147483647 ]\n layout: interleaved\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "cents": { + "blurb": "Cents", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "100", + "min": "-100", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "crispness": { + "blurb": "Crispness", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "3. Standard (3)", + "mutable": "null", + "readable": true, + "type": "breakfastquay-com-rdf-lv2-rubberband-stereocrispness", + "writable": true + }, + "formant": { + "blurb": "Formant Preserving", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "latency": { + "blurb": "latency", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": false + }, + "octaves": { + "blurb": "Octaves", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "2", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "semitones": { + "blurb": "Semitones", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "12", + "min": "-12", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "wetdry": { + "blurb": "Wet-Dry Mix", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": true, + "default": "0", + "max": "1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + } + }, + "rank": "none" + }, "lsp-plug-in-plugins-lv2-comp-delay-mono": { "author": "LSP LV2", "description": "LSP Delay Compensator Mono", @@ -167110,6 +169340,56 @@ "filename": "gstlv2", "license": "LGPL", "other-types": { + "breakfastquay-com-rdf-lv2-rubberband-monocrispness": { + "kind": "enum", + "values": [ + { + "desc": "0. Smooth", + "name": "0. Smooth", + "value": "0" + }, + { + "desc": "1. Multitimbral", + "name": "1. Multitimbral", + "value": "1" + }, + { + "desc": "2. Two sources", + "name": "2. Two sources", + "value": "2" + }, + { + "desc": "3. Standard", + "name": "3. Standard", + "value": "3" + } + ] + }, + "breakfastquay-com-rdf-lv2-rubberband-stereocrispness": { + "kind": "enum", + "values": [ + { + "desc": "0. Smooth", + "name": "0. Smooth", + "value": "0" + }, + { + "desc": "1. Multitimbral", + "name": "1. Multitimbral", + "value": "1" + }, + { + "desc": "2. Two sources", + "name": "2. Two sources", + "value": "2" + }, + { + "desc": "3. Standard", + "name": "3. Standard", + "value": "3" + } + ] + }, "lsp-plug-in-plugins-lv2-comp-delay-monomode": { "ignore-enum-members": true, "kind": "enum", @@ -223574,7 +225854,7 @@ "presence": "always" } }, - "rank": "primary" + "rank": "marginal" } }, "filename": "gstmusepack", @@ -224125,12 +226405,12 @@ "klass": "Filter/Converter/Video/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -224156,12 +226436,12 @@ "klass": "Filter/Converter/Video/Scaler/Colorspace/Effect/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -224198,12 +226478,12 @@ "klass": "Filter/Video", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, Y444, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, YUY2, UYVY, RGBP, BGRP, GBR, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: { I420, YV12, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, BGRx, RGBx, Y42B, I422_10LE, I422_12LE, GBR, GBR, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, Y444, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, YUY2, UYVY, RGBP, BGRP, GBR, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -224224,7 +226504,7 @@ "klass": "Sink/Video", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -224236,7 +226516,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "\\\\.\\pipe\\gst.cuda.ipc", + "default": "/tmp/gst.cuda.ipc", "mutable": "ready", "readable": true, "type": "gchararray", @@ -224285,7 +226565,7 @@ "klass": "Source/Video", "pad-templates": { "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -224297,7 +226577,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "\\\\.\\pipe\\gst.cuda.ipc", + "default": "/tmp/gst.cuda.ipc", "mutable": "ready", "readable": true, "type": "gchararray", @@ -224390,12 +226670,12 @@ "klass": "Filter/Converter/Video/Scaler/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, RGBP, BGRP, GBR, GBRA, GBR_10LE, GBR_12LE, GBR_16LE, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -224432,18 +226712,434 @@ "klass": "Filter/Video", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, Y444, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, YUY2, UYVY, RGBP, BGRP, GBR, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: { I420, YV12, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, BGRx, RGBx, Y42B, I422_10LE, I422_12LE, GBR, GBR, GBR_10LE, GBR_12LE, GBR_16LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, Y444, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, YUY2, UYVY, RGBP, BGRP, GBR, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { I420, YV12, NV12, NV21, P010_10LE, P012_LE, P016_LE, I420_10LE, I420_12LE, Y444, Y444_10LE, Y444_12LE, Y444_16LE, BGRA, RGBA, RGBx, BGRx, ARGB, ABGR, RGB, BGR, BGR10A2_LE, RGB10A2_LE, Y42B, I422_10LE, I422_12LE, YUY2, UYVY, RGBP, BGRP, GBR, GBR_10LE, GBR_12LE, GBR_16LE, GBRA, VUYA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } }, "rank": "none" }, + "nvautogpuav1enc": { + "author": "Seungha Yang ", + "description": "Encode AV1 video streams using NVCODEC API auto GPU select Mode", + "hierarchy": [ + "GstNvAutoGpuAv1Enc", + "GstNvEncoder", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-av1:\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n profile: main\n stream-format: obu-stream\n alignment: tu\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "aq-strength": { + "blurb": "Adaptive Quantization Strength when spatial-aq is enabled from 1 (low) to 15 (aggressive), (0 = autoselect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "15", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "b-adapt": { + "blurb": "Enable adaptive B-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "bframes": { + "blurb": "Number of B-frames between I and P", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "7", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "bitrate": { + "blurb": "Bitrate in kbit/sec (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "const-quality": { + "blurb": "Target Constant Quality level for VBR mode (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "gdouble", + "writable": true + }, + "cuda-device-id": { + "blurb": "CUDA device ID to use", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "gop-size": { + "blurb": "Number of frames between intra frames (-1 = infinite)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "75", + "max": "2147483647", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "i-adapt": { + "blurb": "Enable adaptive I-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "max-bitrate": { + "blurb": "Maximum Bitrate in kbit/sec (ignored in CBR mode)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "multi-pass": { + "blurb": "Multi pass encoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderMultiPass", + "writable": true + }, + "nonref-p": { + "blurb": "Automatic insertion of non-reference P-frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "preset": { + "blurb": "Encoding Preset", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderPreset", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "rc-lookahead": { + "blurb": "Number of frames for frame type lookahead", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "32", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, + "spatial-aq": { + "blurb": "Spatial Adaptive Quantization", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "strict-gop": { + "blurb": "Minimize GOP-to-GOP rate fluctuations", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "temporal-aq": { + "blurb": "Temporal Adaptive Quantization", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "tune": { + "blurb": "Encoding tune", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderTune", + "writable": true + }, + "vbv-buffer-size": { + "blurb": "VBV(HRD) Buffer Size in kbits (0 = NVENC default)", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "-1", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "none" + }, "nvautogpuh264enc": { "author": "Seungha Yang ", "description": "Encode H.264 video streams using NVCODEC API auto GPU select Mode", @@ -224462,12 +227158,12 @@ "klass": "Codec/Encoder/Video/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, Y444 }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:D3D11Memory):\n format: { NV12, Y444 }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, Y444 }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, Y444 }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h264:\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n profile: { (string)main, (string)high, (string)constrained-high, (string)constrained-baseline, (string)baseline, (string)high-4:4:4 }\n stream-format: { (string)avc, (string)byte-stream }\n alignment: au\n", + "caps": "video/x-h264:\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n profile: { (string)main, (string)high, (string)constrained-baseline, (string)baseline, (string)high-4:4:4 }\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n", "direction": "src", "presence": "always" } @@ -224539,6 +227235,20 @@ "type": "guint", "writable": true }, + "bframes": { + "blurb": "Number of B-frames between I and P", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "4", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, "bitrate": { "blurb": "Bitrate in kbit/sec (0 = automatic)", "conditionally-available": false, @@ -224599,7 +227309,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "30", + "default": "75", "max": "2147483647", "min": "-1", "mutable": "playing", @@ -224747,7 +227457,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "p4 (11)", + "default": "default (0)", "mutable": "playing", "readable": true, "type": "GstNvEncoderPreset", @@ -224767,6 +227477,62 @@ "type": "gint", "writable": true }, + "qp-const": { + "blurb": "DEPRECATED, use qp-const-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "qp-i": { "blurb": "Constant QP value for I frame (-1 = default)", "conditionally-available": false, @@ -224781,6 +227547,118 @@ "type": "gint", "writable": true }, + "qp-max": { + "blurb": "DEPRECATED, Use qp-max-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min": { + "blurb": "DEPRECATED, Use qp-min-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "qp-p": { "blurb": "Constant QP value for P frame (-1 = default)", "conditionally-available": false, @@ -224821,6 +227699,18 @@ "type": "guint", "writable": true }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, "repeat-sequence-header": { "blurb": "Insert sequence headers (SPS/PPS) per IDR", "conditionally-available": false, @@ -224918,6 +227808,18 @@ "readable": true, "type": "gboolean", "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true } }, "rank": "none" @@ -224940,12 +227842,12 @@ "klass": "Codec/Encoder/Video/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:D3D11Memory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h265:\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n profile: { (string)main, (string)main-10, (string)main-444, (string)main-444-10 }\n stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }\n alignment: au\n", + "caps": "video/x-h265:\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n profile: { (string)main, (string)main-10, (string)main-444, (string)main-444-10 }\n stream-format: { (string)byte-stream, (string)hvc1, (string)hev1 }\n alignment: au\n", "direction": "src", "presence": "always" } @@ -225017,6 +227919,20 @@ "type": "guint", "writable": true }, + "bframes": { + "blurb": "Number of B-frames between I and P", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "5", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, "bitrate": { "blurb": "Bitrate in kbit/sec (0 = automatic)", "conditionally-available": false, @@ -225065,7 +227981,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "30", + "default": "75", "max": "2147483647", "min": "-1", "mutable": "playing", @@ -225213,7 +228129,7 @@ "construct": false, "construct-only": false, "controllable": false, - "default": "p4 (11)", + "default": "default (0)", "mutable": "playing", "readable": true, "type": "GstNvEncoderPreset", @@ -225233,6 +228149,62 @@ "type": "gint", "writable": true }, + "qp-const": { + "blurb": "DEPRECATED, use qp-const-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "qp-i": { "blurb": "Constant QP value for I frame (-1 = default)", "conditionally-available": false, @@ -225247,6 +228219,118 @@ "type": "gint", "writable": true }, + "qp-max": { + "blurb": "DEPRECATED, Use qp-max-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min": { + "blurb": "DEPRECATED, Use qp-min-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "qp-p": { "blurb": "Constant QP value for P frame (-1 = default)", "conditionally-available": false, @@ -225287,6 +228371,18 @@ "type": "guint", "writable": true }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, "repeat-sequence-header": { "blurb": "Insert sequence headers (SPS/PPS) per IDR, ignored if negotiated stream-format is \"hvc1\"", "conditionally-available": false, @@ -225384,6 +228480,18 @@ "readable": true, "type": "gboolean", "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true } }, "rank": "none" @@ -225408,7 +228516,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: { I420, I420_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n", "direction": "src", "presence": "always" } @@ -225487,6 +228595,422 @@ }, "rank": "primary + 1" }, + "nvav1enc": { + "author": "Seungha Yang ", + "description": "Encode AV1 video streams using NVCODEC API CUDA Mode", + "hierarchy": [ + "GstNvAv1Enc", + "GstNvEncoder", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-av1:\n width: [ 192, 8192 ]\n height: [ 128, 8192 ]\n profile: main\n stream-format: obu-stream\n alignment: tu\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "aq-strength": { + "blurb": "Adaptive Quantization Strength when spatial-aq is enabled from 1 (low) to 15 (aggressive), (0 = autoselect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "15", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "b-adapt": { + "blurb": "Enable adaptive B-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "bframes": { + "blurb": "Number of B-frames between I and P", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "7", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "bitrate": { + "blurb": "Bitrate in kbit/sec (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "const-quality": { + "blurb": "Target Constant Quality level for VBR mode (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "gdouble", + "writable": true + }, + "cuda-device-id": { + "blurb": "CUDA device ID of associated GPU", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": false + }, + "gop-size": { + "blurb": "Number of frames between intra frames (-1 = infinite)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "75", + "max": "2147483647", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "i-adapt": { + "blurb": "Enable adaptive I-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "max-bitrate": { + "blurb": "Maximum Bitrate in kbit/sec (ignored in CBR mode)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "multi-pass": { + "blurb": "Multi pass encoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderMultiPass", + "writable": true + }, + "nonref-p": { + "blurb": "Automatic insertion of non-reference P-frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "preset": { + "blurb": "Encoding Preset", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderPreset", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "255", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "rc-lookahead": { + "blurb": "Number of frames for frame type lookahead", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "32", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, + "spatial-aq": { + "blurb": "Spatial Adaptive Quantization", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "strict-gop": { + "blurb": "Minimize GOP-to-GOP rate fluctuations", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "temporal-aq": { + "blurb": "Temporal Adaptive Quantization", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "tune": { + "blurb": "Encoding tune", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderTune", + "writable": true + }, + "vbv-buffer-size": { + "blurb": "VBV(HRD) Buffer Size in kbits (0 = NVENC default)", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "-1", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + } + }, + "rank": "primary + 1" + }, "nvcudah264enc": { "author": "Seungha Yang ", "description": "Encode H.264 video streams using NVCODEC API CUDA Mode", @@ -227339,7 +230863,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: I420\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:GLMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\nvideo/x-raw:\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:GLMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\nvideo/x-raw:\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n", "direction": "src", "presence": "always" } @@ -227419,12 +230943,11 @@ "rank": "primary + 1" }, "nvh264enc": { - "author": "Tim-Philipp Müller , Matthew Waters , Seungha Yang ", - "description": "Encode H.264 video streams using NVIDIA's hardware-accelerated NVENC encoder API", + "author": "Seungha Yang ", + "description": "Encode H.264 video streams using NVCODEC API CUDA Mode", "hierarchy": [ "GstNvH264Enc", - "GstNvDevice0H264Enc", - "GstNvBaseEnc", + "GstNvEncoder", "GstVideoEncoder", "GstElement", "GstObject", @@ -227437,17 +230960,31 @@ "klass": "Codec/Encoder/Video/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { NV12, YV12, I420, BGRA, RGBA, Y444, VUYA }\n width: [ 145, 4096 ]\n height: [ 49, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive }\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, YV12, I420, BGRA, RGBA, Y444, VUYA }\n width: [ 145, 4096 ]\n height: [ 49, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive }\n\nvideo/x-raw(memory:CUDAMemory):\n format: { NV12, YV12, I420, BGRA, RGBA, Y444, VUYA }\n width: [ 145, 4096 ]\n height: [ 49, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive }\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, Y444, VUYA, RGBA, RGBx, BGRA, BGRx }\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h264:\n width: [ 145, 4096 ]\n height: [ 49, 4096 ]\n framerate: [ 0/1, 2147483647/1 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main, (string)high, (string)high-4:4:4, (string)baseline, (string)constrained-baseline }\n", + "caps": "video/x-h264:\n width: [ 160, 4096 ]\n height: [ 64, 4096 ]\n profile: { (string)main, (string)high, (string)constrained-baseline, (string)baseline, (string)high-4:4:4 }\n stream-format: { (string)byte-stream, (string)avc }\n alignment: au\n", "direction": "src", "presence": "always" } }, "properties": { + "aq-strength": { + "blurb": "Adaptive Quantization Strength when spatial-aq is enabled from 1 (low) to 15 (aggressive), (0 = autoselect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "15", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, "aud": { "blurb": "Use AU (Access Unit) delimiter", "conditionally-available": false, @@ -227467,7 +231004,7 @@ "construct-only": false, "controllable": false, "default": "false", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "gboolean", "writable": true @@ -227481,11 +231018,309 @@ "default": "0", "max": "4", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, + "bitrate": { + "blurb": "Bitrate in kbit/sec (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "cabac": { + "blurb": "Enable CABAC entropy coding", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "const-quality": { + "blurb": "Target Constant Quality level for VBR mode (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "gdouble", + "writable": true + }, + "cuda-device-id": { + "blurb": "CUDA device ID of associated GPU", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": false + }, + "gop-size": { + "blurb": "Number of frames between intra frames (-1 = infinite)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "75", + "max": "2147483647", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "i-adapt": { + "blurb": "Enable adaptive I-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "max-bitrate": { + "blurb": "Maximum Bitrate in kbit/sec (ignored in CBR mode)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "multi-pass": { + "blurb": "Multi pass encoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderMultiPass", + "writable": true + }, + "nonref-p": { + "blurb": "Automatic insertion of non-reference P-frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "preset": { + "blurb": "Encoding Preset", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderPreset", + "writable": true + }, + "qp-const": { + "blurb": "DEPRECATED, use qp-const-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max": { + "blurb": "DEPRECATED, Use qp-max-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min": { + "blurb": "DEPRECATED, Use qp-min-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "rc-lookahead": { "blurb": "Number of frames for frame type lookahead", "conditionally-available": true, @@ -227495,11 +231330,59 @@ "default": "0", "max": "32", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, + "repeat-sequence-header": { + "blurb": "Insert sequence headers (SPS/PPS) per IDR", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "spatial-aq": { + "blurb": "Spatial Adaptive Quantization", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "strict-gop": { + "blurb": "Minimize GOP-to-GOP rate fluctuations", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, "temporal-aq": { "blurb": "Temporal Adaptive Quantization", "conditionally-available": true, @@ -227512,6 +231395,18 @@ "type": "gboolean", "writable": true }, + "tune": { + "blurb": "Encoding tune", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderTune", + "writable": true + }, "vbv-buffer-size": { "blurb": "VBV(HRD) Buffer Size in kbits (0 = NVENC default)", "conditionally-available": true, @@ -227521,13 +231416,13 @@ "default": "0", "max": "-1", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, "weighted-pred": { - "blurb": "Weighted Prediction", + "blurb": "Enables Weighted Prediction", "conditionally-available": true, "construct": false, "construct-only": false, @@ -227537,9 +231432,21 @@ "readable": true, "type": "gboolean", "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true } }, - "rank": "primary + 256" + "rank": "primary + 1" }, "nvh265dec": { "author": "Seungha Yang ", @@ -227561,7 +231468,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, P012_LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: { I420, I420_10LE, I420_12LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, P012_LE, Y444, GBR }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, P012_LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, P012_LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, P012_LE, Y444, GBR }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, P012_LE, Y444, Y444_16LE, GBR, GBR_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n", "direction": "src", "presence": "always" } @@ -227641,12 +231548,11 @@ "rank": "primary + 1" }, "nvh265enc": { - "author": "Tim-Philipp Müller , Matthew Waters , Seungha Yang ", - "description": "Encode HEVC video streams using NVIDIA's hardware-accelerated NVENC encoder API", + "author": "Seungha Yang ", + "description": "Encode H.265 video streams using NVCODEC API CUDA Mode", "hierarchy": [ "GstNvH265Enc", - "GstNvDevice0H265Enc", - "GstNvBaseEnc", + "GstNvEncoder", "GstVideoEncoder", "GstElement", "GstObject", @@ -227659,17 +231565,31 @@ "klass": "Codec/Encoder/Video/Hardware", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { NV12, P010_10LE, P016_LE, Y444, Y444_16LE, Y444_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, P016_LE, Y444, Y444_16LE, Y444_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, P016_LE, Y444, Y444_16LE, Y444_16LE }\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { NV12, P010_10LE, Y444, Y444_16LE, GBR, GBR_16LE, VUYA, RGBA, RGBx, BGRA, BGRx, RGB10A2_LE }\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h265:\n width: [ 144, 8192 ]\n height: [ 144, 8192 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main, (string)main-10, (string)main-12, (string)main-444, (string)main-444-10, (string)main-444-12 }\n", + "caps": "video/x-h265:\n width: [ 144, 8192 ]\n height: [ 48, 8192 ]\n profile: { (string)main, (string)main-10, (string)main-444, (string)main-444-10 }\n stream-format: { (string)byte-stream, (string)hvc1, (string)hev1 }\n alignment: au\n", "direction": "src", "presence": "always" } }, "properties": { + "aq-strength": { + "blurb": "Adaptive Quantization Strength when spatial-aq is enabled from 1 (low) to 15 (aggressive), (0 = autoselect)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "15", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, "aud": { "blurb": "Use AU (Access Unit) delimiter", "conditionally-available": false, @@ -227689,7 +231609,7 @@ "construct-only": false, "controllable": false, "default": "false", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "gboolean", "writable": true @@ -227703,11 +231623,297 @@ "default": "0", "max": "5", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, + "bitrate": { + "blurb": "Bitrate in kbit/sec (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "const-quality": { + "blurb": "Target Constant Quality level for VBR mode (0 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "gdouble", + "writable": true + }, + "cuda-device-id": { + "blurb": "CUDA device ID of associated GPU", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": false + }, + "gop-size": { + "blurb": "Number of frames between intra frames (-1 = infinite)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "75", + "max": "2147483647", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "i-adapt": { + "blurb": "Enable adaptive I-frame insert when lookahead is enabled", + "conditionally-available": true, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "max-bitrate": { + "blurb": "Maximum Bitrate in kbit/sec (ignored in CBR mode)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "multi-pass": { + "blurb": "Multi pass encoding", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderMultiPass", + "writable": true + }, + "nonref-p": { + "blurb": "Automatic insertion of non-reference P-frames", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "preset": { + "blurb": "Encoding Preset", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderPreset", + "writable": true + }, + "qp-const": { + "blurb": "DEPRECATED, use qp-const-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-b": { + "blurb": "Constant QP value for B frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-i": { + "blurb": "Constant QP value for I frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-const-p": { + "blurb": "Constant QP value for P frame (-1 = default)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max": { + "blurb": "DEPRECATED, Use qp-max-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-b": { + "blurb": "Maximum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-i": { + "blurb": "Maximum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-max-p": { + "blurb": "Maximum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min": { + "blurb": "DEPRECATED, Use qp-min-{i,p,b} properties instead", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-b": { + "blurb": "Minimum QP value for B frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-i": { + "blurb": "Minimum QP value for I frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, + "qp-min-p": { + "blurb": "Minimum QP value for P frame, (-1 = automatic)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "51", + "min": "-1", + "mutable": "playing", + "readable": true, + "type": "gint", + "writable": true + }, "rc-lookahead": { "blurb": "Number of frames for frame type lookahead", "conditionally-available": true, @@ -227717,11 +231923,59 @@ "default": "0", "max": "32", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, + "rc-mode": { + "blurb": "Rate Control Mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderRCMode", + "writable": true + }, + "repeat-sequence-header": { + "blurb": "Insert sequence headers (SPS/PPS) per IDR, ignored if negotiated stream-format is \"hvc1\"", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "spatial-aq": { + "blurb": "Spatial Adaptive Quantization", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, + "strict-gop": { + "blurb": "Minimize GOP-to-GOP rate fluctuations", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true + }, "temporal-aq": { "blurb": "Temporal Adaptive Quantization", "conditionally-available": true, @@ -227734,6 +231988,18 @@ "type": "gboolean", "writable": true }, + "tune": { + "blurb": "Encoding tune", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "playing", + "readable": true, + "type": "GstNvEncoderTune", + "writable": true + }, "vbv-buffer-size": { "blurb": "VBV(HRD) Buffer Size in kbits (0 = NVENC default)", "conditionally-available": true, @@ -227743,13 +232009,13 @@ "default": "0", "max": "-1", "min": "0", - "mutable": "ready", + "mutable": "playing", "readable": true, "type": "guint", "writable": true }, "weighted-pred": { - "blurb": "Weighted Prediction", + "blurb": "Enables Weighted Prediction", "conditionally-available": true, "construct": false, "construct-only": false, @@ -227759,9 +232025,21 @@ "readable": true, "type": "gboolean", "writable": true + }, + "zerolatency": { + "blurb": "Zero latency operation (no reordering delay)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "playing", + "readable": true, + "type": "gboolean", + "writable": true } }, - "rank": "primary + 256" + "rank": "primary + 1" }, "nvjpegdec": { "author": "Ericsson AB, http://www.ericsson.com, Seungha Yang ", @@ -227950,7 +232228,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: I420\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:GLMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\nvideo/x-raw:\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n\nvideo/x-raw(memory:GLMemory):\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\nvideo/x-raw:\n format: NV12\n width: [ 48, 4096 ]\n height: [ 16, 4096 ]\n", "direction": "src", "presence": "always" } @@ -228049,7 +232327,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:D3D11Memory):\n format: { I420, I420_10LE, I420_12LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n", + "caps": "video/x-raw(memory:CUDAMemory):\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n\nvideo/x-raw(memory:GLMemory):\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\nvideo/x-raw:\n format: { NV12, P010_10LE, P012_LE }\n width: [ 128, 8192 ]\n height: [ 128, 8192 ]\n", "direction": "src", "presence": "always" } @@ -228213,358 +232491,6 @@ ], "kind": "object" }, - "GstNvBaseEnc": { - "hierarchy": [ - "GstNvBaseEnc", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "kind": "object", - "properties": { - "aq-strength": { - "blurb": "Adaptive Quantization Strength when spatial-aq is enabled from 1 (low) to 15 (aggressive), (0 = autoselect)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "15", - "min": "0", - "mutable": "playing", - "readable": true, - "type": "guint", - "writable": true - }, - "bitrate": { - "blurb": "Bitrate in kbit/sec (0 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2048000", - "min": "0", - "mutable": "playing", - "readable": true, - "type": "guint", - "writable": true - }, - "const-quality": { - "blurb": "Target Constant Quality level for VBR mode (0 = automatic)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "51", - "min": "0", - "mutable": "playing", - "readable": true, - "type": "gdouble", - "writable": true - }, - "cuda-device-id": { - "blurb": "Get the GPU device to use for operations", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "-1", - "min": "0", - "mutable": "null", - "readable": true, - "type": "guint", - "writable": false - }, - "gop-size": { - "blurb": "Number of frames between intra frames (-1 = infinite)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "75", - "max": "2147483647", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "i-adapt": { - "blurb": "Enable adaptive I-frame insert when lookahead is enabled", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "ready", - "readable": true, - "type": "gboolean", - "writable": true - }, - "max-bitrate": { - "blurb": "Maximum Bitrate in kbit/sec (ignored for CBR mode)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2048000", - "min": "0", - "mutable": "playing", - "readable": true, - "type": "guint", - "writable": true - }, - "nonref-p": { - "blurb": "Automatic insertion of non-reference P-frames", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "playing", - "readable": true, - "type": "gboolean", - "writable": true - }, - "preset": { - "blurb": "Encoding Preset", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "default (0)", - "mutable": "playing", - "readable": true, - "type": "GstNvPreset", - "writable": true - }, - "qp-const": { - "blurb": "Constant quantizer (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-const-b": { - "blurb": "Constant QP value for B frame, When >= 0, \"qp-const-i\" and \"qp-const-p\" should be also >= 0. Overwritten by \"qp-const\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-const-i": { - "blurb": "Constant QP value for I frame, When >= 0, \"qp-const-p\" and \"qp-const-b\" should be also >= 0. Overwritten by \"qp-const\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-const-p": { - "blurb": "Constant QP value for P frame, When >= 0, \"qp-const-i\" and \"qp-const-b\" should be also >= 0. Overwritten by \"qp-const\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-max": { - "blurb": "Maximum quantizer (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-max-b": { - "blurb": "Maximum QP value for B frame, When >= 0, \"qp-max-i\" and \"qp-max-p\" should be also >= 0. Overwritten by \"qp-max\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-max-i": { - "blurb": "Maximum QP value for I frame, When >= 0, \"qp-max-p\" and \"qp-max-b\" should be also >= 0. Overwritten by \"qp-max\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-max-p": { - "blurb": "Maximum QP value for P frame, When >= 0, \"qp-max-i\" and \"qp-max-b\" should be also >= 0. Overwritten by \"qp-max\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-min": { - "blurb": "Minimum quantizer (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-min-b": { - "blurb": "Minimum QP value for B frame, When >= 0, \"qp-min-i\" and \"qp-min-p\" should be also >= 0. Overwritten by \"qp-min\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-min-i": { - "blurb": "Minimum QP value for I frame, When >= 0, \"qp-min-p\" and \"qp-min-b\" should be also >= 0. Overwritten by \"qp-min\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "qp-min-p": { - "blurb": "Minimum QP value for P frame, When >= 0, \"qp-min-i\" and \"qp-min-b\" should be also >= 0. Overwritten by \"qp-min\" (-1 = from NVENC preset)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "-1", - "max": "51", - "min": "-1", - "mutable": "playing", - "readable": true, - "type": "gint", - "writable": true - }, - "rc-mode": { - "blurb": "Rate Control Mode", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "default (0)", - "mutable": "playing", - "readable": true, - "type": "GstNvRCMode", - "writable": true - }, - "spatial-aq": { - "blurb": "Spatial Adaptive Quantization", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "playing", - "readable": true, - "type": "gboolean", - "writable": true - }, - "strict-gop": { - "blurb": "Minimize GOP-to-GOP rate fluctuations", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "playing", - "readable": true, - "type": "gboolean", - "writable": true - }, - "zerolatency": { - "blurb": "Zero latency operation (no reordering delay)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "false", - "mutable": "playing", - "readable": true, - "type": "gboolean", - "writable": true - } - } - }, "GstNvDec": { "hierarchy": [ "GstNvDec", @@ -228606,36 +232532,6 @@ } } }, - "GstNvDevice0H264Enc": { - "hierarchy": [ - "GstNvDevice0H264Enc", - "GstNvBaseEnc", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "kind": "object" - }, - "GstNvDevice0H265Enc": { - "hierarchy": [ - "GstNvDevice0H265Enc", - "GstNvBaseEnc", - "GstVideoEncoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "interfaces": [ - "GstPreset" - ], - "kind": "object" - }, "GstNvEncoder": { "hierarchy": [ "GstNvEncoder", @@ -228773,13 +232669,13 @@ "kind": "enum", "values": [ { - "desc": "Constant Quantization", - "name": "cqp", + "desc": "Default", + "name": "default", "value": "0" }, { - "desc": "Variable Bit Rate", - "name": "vbr", + "desc": "Constant Quantization", + "name": "constqp", "value": "1" }, { @@ -228787,20 +232683,30 @@ "name": "cbr", "value": "2" }, + { + "desc": "Variable Bit Rate", + "name": "vbr", + "value": "3" + }, + { + "desc": "Variable Bit Rate (deprecated, use vbr and qp options)", + "name": "vbr-minqp", + "value": "4" + }, { "desc": "Low-Delay CBR, High Quality (deprecated, use cbr with tune and multipass)", "name": "cbr-ld-hq", - "value": "3" + "value": "5" }, { "desc": "CBR, High Quality (deprecated, use cbr with tune and multipass)", "name": "cbr-hq", - "value": "4" + "value": "6" }, { "desc": "VBR, High Quality (deprecated, use vbr with tune and multipass)", "name": "vbr-hq", - "value": "5" + "value": "7" } ] }, @@ -228853,96 +232759,6 @@ "value": "4" } ] - }, - "GstNvPreset": { - "kind": "enum", - "values": [ - { - "desc": "Default", - "name": "default", - "value": "0" - }, - { - "desc": "High Performance", - "name": "hp", - "value": "1" - }, - { - "desc": "High Quality", - "name": "hq", - "value": "2" - }, - { - "desc": "Low Latency", - "name": "low-latency", - "value": "3" - }, - { - "desc": "Low Latency, High Quality", - "name": "low-latency-hq", - "value": "4" - }, - { - "desc": "Low Latency, High Performance", - "name": "low-latency-hp", - "value": "5" - }, - { - "desc": "Lossless", - "name": "lossless", - "value": "6" - }, - { - "desc": "Lossless, High Performance", - "name": "lossless-hp", - "value": "7" - } - ] - }, - "GstNvRCMode": { - "kind": "enum", - "values": [ - { - "desc": "Default", - "name": "default", - "value": "0" - }, - { - "desc": "Constant Quantization", - "name": "constqp", - "value": "1" - }, - { - "desc": "Constant Bit Rate", - "name": "cbr", - "value": "2" - }, - { - "desc": "Variable Bit Rate", - "name": "vbr", - "value": "3" - }, - { - "desc": "Variable Bit Rate (with minimum quantization parameter, DEPRECATED)", - "name": "vbr-minqp", - "value": "4" - }, - { - "desc": "Low-Delay CBR, High Quality", - "name": "cbr-ld-hq", - "value": "5" - }, - { - "desc": "CBR, High Quality (slower)", - "name": "cbr-hq", - "value": "6" - }, - { - "desc": "VBR, High Quality (slower)", - "name": "vbr-hq", - "value": "7" - } - ] } }, "package": "GStreamer Bad Plug-ins", @@ -232987,23 +236803,25 @@ "hierarchy": [ "GstDebugQROverlay", "GstBaseQROverlay", - "GstVideoFilter", - "GstBaseTransform", + "GstBin", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Qrcode overlay containing buffer information", "long-name": "qroverlay", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420 }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", + "caps": "video/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { DMA_DRM, A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420 }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", + "caps": "video/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { DMA_DRM, A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -233070,23 +236888,25 @@ "hierarchy": [ "GstQROverlay", "GstBaseQROverlay", - "GstVideoFilter", - "GstBaseTransform", + "GstBin", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "klass": "Qrcode overlay containing random data", "long-name": "qroverlay", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { I420 }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", + "caps": "video/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { DMA_DRM, A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420 }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 16, 2147483647 ]\n height: [ 16, 2147483647 ]\n", + "caps": "video/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(ANY):\n format: { DMA_DRM, A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -233114,15 +236934,29 @@ "GstBaseQROverlay": { "hierarchy": [ "GstBaseQROverlay", - "GstVideoFilter", - "GstBaseTransform", + "GstBin", "GstElement", "GstObject", "GInitiallyUnowned", "GObject" ], + "interfaces": [ + "GstChildProxy" + ], "kind": "object", "properties": { + "case-sensitive": { + "blurb": "Strings to encode are case sensitive (e.g. passwords or SSIDs)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, "pixel-size": { "blurb": "Pixel size of each Qrcode pixel", "conditionally-available": false, @@ -233149,6 +236983,20 @@ "type": "GstQrcodeOverlayCorrection", "writable": true }, + "size": { + "blurb": "Size of the square (in percent of the smallest of width and height)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "33", + "max": "100", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "writable": true + }, "x": { "blurb": "X position (in percent of the width)", "conditionally-available": false, @@ -240295,56 +244143,14 @@ "tracers": {}, "url": "Unknown package origin" }, - "svtjpegxs": { - "description": "Scalable Video Technology for JPEG XS (SVT-JPEG-XS)", + "svtav1": { + "description": "Scalable Video Technology for AV1 (SVT-AV1)", "elements": { - "svtjpegxsdec": { - "author": "Tim-Philipp Müller ", - "description": "Scalable Video Technology for JPEG XS Decoder", + "svtav1enc": { + "author": "Jun Tian Xavier Hallade ", + "description": "Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder)", "hierarchy": [ - "GstSvtJpegXsDec", - "GstVideoDecoder", - "GstElement", - "GstObject", - "GInitiallyUnowned", - "GObject" - ], - "klass": "Codec/Decoder/Video", - "pad-templates": { - "sink": { - "caps": "image/x-jxsc:\n alignment: frame\n interlace-mode: progressive\n sampling: { (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0 }\n depth: { (int)8, (int)10, (int)12 }\n", - "direction": "sink", - "presence": "always" - }, - "src": { - "caps": "video/x-raw:\n format: { Y444, Y42B, I420, Y444_10LE, I422_10LE, I420_10LE, Y444_12LE, I422_12LE, I420_12LE }\n interlace-mode: progressive\n width: [ 16, 16384 ]\n height: [ 16, 16384 ]\n framerate: [ 0/1, 2147483647/1 ]\n", - "direction": "src", - "presence": "always" - } - }, - "properties": { - "threads": { - "blurb": "Number of threads to use (0 = automatic)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "0", - "max": "2147483647", - "min": "0", - "mutable": "null", - "readable": true, - "type": "gint", - "writable": true - } - }, - "rank": "secondary" - }, - "svtjpegxsenc": { - "author": "Tim-Philipp Müller ", - "description": "Scalable Video Technology for JPEG XS Encoder", - "hierarchy": [ - "GstSvtJpegXsEnc", + "GstSvtAv1Enc", "GstVideoEncoder", "GstElement", "GstObject", @@ -240357,120 +244163,192 @@ "klass": "Codec/Encoder/Video", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { Y444, Y42B, I420, Y444_10LE, I422_10LE, I420_10LE, Y444_12LE, I422_12LE, I420_12LE }\n interlace-mode: progressive\n width: [ 16, 16384 ]\n height: [ 16, 16384 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw:\n format: { I420, I420_10LE }\n width: [ 64, 16384 ]\n height: [ 64, 8704 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "image/x-jxsc:\n alignment: frame\n width: [ 16, 16384 ]\n height: [ 16, 16384 ]\n sampling: { (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0 }\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-av1:\n stream-format: obu-stream\n alignment: tu\n width: [ 64, 16384 ]\n height: [ 64, 8704 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } }, "properties": { - "bits-per-pixel": { - "blurb": "Bits per pixel (can be a fractional number, e.g. 3.75)", + "cqp": { + "blurb": "Quantization parameter used in CQP mode (-1 is disabled)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "3", - "max": "100", - "min": "0.001", - "mutable": "null", - "readable": true, - "type": "gdouble", - "writable": true - }, - "coding-signs": { - "blurb": "Coding signs handling strategy", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "disable (0)", - "mutable": "null", - "readable": true, - "type": "GstSvtJpegXsEncCodingSignsType", - "writable": true - }, - "decomp-h": { - "blurb": "Horizontal decomposition (has to be great or equal to decomp-v)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "5", - "max": "5", - "min": "0", + "default": "-1", + "max": "63", + "min": "-1", "mutable": "null", "readable": true, "type": "gint", "writable": true }, - "decomp-v": { - "blurb": "Vertical decomposition", + "crf": { + "blurb": "Quantization parameter used in CRF mode (-1 is disabled)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "2", - "max": "2", - "min": "0", + "default": "35", + "max": "63", + "min": "-1", "mutable": "null", "readable": true, "type": "gint", "writable": true }, - "quant-mode": { - "blurb": "Quantization Mode", + "intra-period-length": { + "blurb": "Period of Intra Frames insertion (-2 is auto, -1 no updates)", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, - "default": "deadzone (0)", - "mutable": "null", - "readable": true, - "type": "GstSvtJpegXsEncQuantModeType", - "writable": true - }, - "rate-control-mode": { - "blurb": "Rate Control Mode", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "cbr-precinct (0)", - "mutable": "null", - "readable": true, - "type": "GstSvtJpegXsEncRateControlModeType", - "writable": true - }, - "slice-height": { - "blurb": "The height of each slice in pixel lines (per thread processing unit)", - "conditionally-available": false, - "construct": false, - "construct-only": false, - "controllable": false, - "default": "16", - "max": "16", - "min": "1", + "default": "-2", + "max": "2147483647", + "min": "-2", "mutable": "null", "readable": true, "type": "gint", "writable": true }, - "threads": { - "blurb": "Number of threads to use (0 = automatic)", + "intra-refresh-type": { + "blurb": "CRA (open GOP)or IDR frames (closed GOP)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "IDR (2)", + "mutable": "null", + "readable": true, + "type": "GstSvtAv1EncIntraRefreshType", + "writable": true + }, + "logical-processors": { + "blurb": "Number of logical CPU cores to be used. 0: auto", "conditionally-available": false, "construct": false, "construct-only": false, "controllable": false, "default": "0", - "max": "2147483647", + "max": "-1", "min": "0", "mutable": "null", "readable": true, + "type": "guint", + "writable": true + }, + "max-bitrate": { + "blurb": "Maximum bitrate in kbits/sec. Enables VBR mode if a different target-bitrate is provided", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "100000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "max-qp-allowed": { + "blurb": "Maximum QP value allowed for rate control use Only used in CBR and VBR mode.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "63", + "max": "63", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "maximum-buffer-size": { + "blurb": "Maximum buffer size in milliseconds. Only used in CBR mode.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1000", + "max": "10000", + "min": "20", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "min-qp-allowed": { + "blurb": "Minimum QP value allowed for rate control use Only used in CBR and VBR mode.", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "63", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "parameters-string": { + "blurb": "Colon-delimited list of key=value pairs of additional parameters to set", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "NULL", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, + "preset": { + "blurb": "Quality vs density tradeoff point that the encoding is to be performed at (0 is the highest quality, 13 is the highest speed) ", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "10", + "max": "13", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "target-bitrate": { + "blurb": "Target bitrate in kbits/sec. Enables CBR or VBR mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "100000", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "target-socket": { + "blurb": "Target CPU socket to run on. -1: all available", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "15", + "min": "-1", + "mutable": "null", + "readable": true, "type": "gint", "writable": true } @@ -240478,65 +244356,356 @@ "rank": "secondary" } }, - "filename": "gstsvtjpegxs", + "filename": "gstsvtav1", "license": "LGPL", - "other-types": { - "GstSvtJpegXsEncCodingSignsType": { - "kind": "enum", - "values": [ - { - "desc": "Disable", - "name": "disable", - "value": "0" + "other-types": {}, + "package": "GStreamer Bad Plug-ins", + "source": "gst-plugins-bad", + "tracers": {}, + "url": "Unknown package origin" + }, + "svthevcenc": { + "description": "svt-hevc encoder based H265 plugins", + "elements": { + "svthevcenc": { + "author": "Yeongjin Jeong ", + "description": "Scalable Video Technology for HEVC Encoder (SVT-HEVC Encoder)", + "hierarchy": [ + "GstSvtHevcEnc", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: { I420, Y42B, Y444, I420_10LE, I422_10LE, Y444_10LE }\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 64, 8192 ]\n height: [ 64, 4320 ]\n", + "direction": "sink", + "presence": "always" }, - { - "desc": "Fast", - "name": "fast", - "value": "1" - }, - { - "desc": "Full", - "name": "full", - "value": "2" + "src": { + "caps": "video/x-h265:\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 64, 8192 ]\n height: [ 64, 4320 ]\n stream-format: byte-stream\n alignment: au\n profile: { (string)main, (string)main-10, (string)main-422-10, (string)main-444, (string)main-444-10 }\n", + "direction": "src", + "presence": "always" } - ] - }, - "GstSvtJpegXsEncQuantModeType": { - "kind": "enum", - "values": [ - { - "desc": "Deadzone", - "name": "deadzone", - "value": "0" + }, + "properties": { + "aud": { + "blurb": "Use AU (Access Unit) delimiter", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true }, - { - "desc": "Uniform", - "name": "uniform", - "value": "1" + "b-pyramid": { + "blurb": "Number of hierarchical layers used to construct GOP", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "4-level-hierarchy (3)", + "mutable": "null", + "readable": true, + "type": "GstSvtHevcEncBPyramid", + "writable": true + }, + "baselayer-mode": { + "blurb": "Random Access Prediction Structure type setting", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "B-frame (0)", + "mutable": "null", + "readable": true, + "type": "GstSvtHevcEncBaseLayerMode", + "writable": true + }, + "bitrate": { + "blurb": "Bitrate in kbit/sec", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "7000", + "max": "2147483647", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "config-interval": { + "blurb": "Send VPS, SPS and PPS Insertion Interval per every few IDR. 0: disabled", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "-1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "cores": { + "blurb": "Number of logical cores to be used. 0: auto", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "-1", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "enable-open-gop": { + "blurb": "Allow intra-refresh using the CRA, not IDR", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "enable-scd": { + "blurb": "Use the scene change detection algorithm", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "insert-vui": { + "blurb": "Insert VUI NAL in stream", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "key-int-max": { + "blurb": "Distance Between Intra Frame inserted: -1=no intra update. -2=auto", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-2", + "max": "255", + "min": "-2", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lookahead": { + "blurb": "Look ahead distance", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "40", + "max": "250", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "pred-struct": { + "blurb": "Prediction Structure used to construct GOP", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "random-access (2)", + "mutable": "null", + "readable": true, + "type": "GstSvtHevcEncPredStruct", + "writable": true + }, + "qp-i": { + "blurb": "QP value for intra frames in CQP mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "25", + "max": "51", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "qp-max": { + "blurb": "Maximum QP value allowed for rate control use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "48", + "max": "51", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "qp-min": { + "blurb": "Minimum QP value allowed for rate control use", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "10", + "max": "50", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "rc": { + "blurb": "Bitrate control mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "cqp (0)", + "mutable": "null", + "readable": true, + "type": "GstSvtHevcEncRC", + "writable": true + }, + "socket": { + "blurb": "Target socket to run on. -1: all available", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "-1", + "max": "1", + "min": "-1", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "speed": { + "blurb": "Encoding preset [0, 11] (e.g. 0 is the highest quality mode, 11 is the highest), [0, 11] (for >= 4k resolution), [0, 10] (for >= 1080p resolution), [0, 9] (for all resolution)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "7", + "max": "11", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "tile-col": { + "blurb": "Tile count in the Column", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "16", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "tile-row": { + "blurb": "Tile count in the Row", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "16", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "tune": { + "blurb": "Quality tuning mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "oq (1)", + "mutable": "null", + "readable": true, + "type": "GstSvtHevcEncTune", + "writable": true + }, + "vbv-buffer-size": { + "blurb": "VBV buffer size in kbits for VBR mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "vbv-max-rate": { + "blurb": "VBV maxrate in kbit/sec for VBR mode", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true } - ] - }, - "GstSvtJpegXsEncRateControlModeType": { - "kind": "enum", - "values": [ - { - "desc": "CBR budget per precinct", - "name": "cbr-precinct", - "value": "0" - }, - { - "desc": "CBR budget per precinct move padding", - "name": "cbr-precinct-move-padding", - "value": "1" - }, - { - "desc": "CBR budget per slice", - "name": "cbr-slice", - "value": "2" - } - ] + }, + "rank": "primary" } }, + "filename": "gstsvthevcenc", + "license": "GPL", + "other-types": {}, "package": "GStreamer Bad Plug-ins", "source": "gst-plugins-bad", "tracers": {}, @@ -242671,6 +246840,270 @@ "writable": false } }, + "rank": "primary + 1" + }, + "vaav1enc": { + "author": "He Junyan ", + "description": "VA-API based AV1 video encoder", + "hierarchy": [ + "GstVaAV1Enc", + "GstVaBaseEnc", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-raw(memory:VAMemory):\n format: { NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-av1:\n alignment: tu\n stream-format: obu-stream\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "bitrate": { + "blurb": "The desired bitrate expressed in kbps (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "cpb-size": { + "blurb": "The desired max CPB size in Kb (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "gf-group-size": { + "blurb": "The size of the golden frame group.", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "32", + "max": "32", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "hierarchical-level": { + "blurb": "The hierarchical level for golden frame group. Setting to 1 disables all future reference", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "6", + "max": "6", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "key-int-max": { + "blurb": "The maximal distance between two keyframes. It decides the size of GOP (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "60", + "max": "1024", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "max-qp": { + "blurb": "Maximum quantizer value for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "255", + "max": "255", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "mbbrc": { + "blurb": "Macroblock level Bitrate Control. It is not compatible with CQP", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "disabled (0)", + "mutable": "null", + "readable": true, + "type": "GstVaFeature", + "writable": true + }, + "min-qp": { + "blurb": "Minimum quantizer value for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "255", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "num-tile-cols": { + "blurb": "The number of columns for tile encoding", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "64", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "num-tile-rows": { + "blurb": "The number of rows for tile encoding", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "64", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "qp": { + "blurb": "In CQP mode, it specifies the basic quantizer value for all frames. In ICQ and QVBR modes, it specifies a quality factor. In other modes, it is ignored", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "128", + "max": "255", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "rate-control": { + "blurb": "The desired rate control mode for the encoder", + "conditionally-available": true, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "cbr (2)", + "mutable": "playing", + "readable": true, + "type": "GstVaEncoderRateControl_AV01_renderD128", + "writable": true + }, + "ref-frames": { + "blurb": "Number of reference frames, including both the forward and the backward", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "7", + "max": "7", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "superblock-128x128": { + "blurb": "Enable the 128x128 superblock mode", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "target-percentage": { + "blurb": "The percentage for 'target bitrate'/'maximum bitrate' (Only in VBR)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "66", + "max": "100", + "min": "50", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "target-usage": { + "blurb": "The target usage to control and balance the encoding speed/quality", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "4", + "max": "7", + "min": "1", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "tile-groups": { + "blurb": "Number of tile groups for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "4096", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + } + }, "rank": "none" }, "vacompositor": { @@ -242716,6 +247149,18 @@ "type": "gchararray", "writable": false }, + "interpolation-method": { + "blurb": "Interpolation method to use for scaling", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "default (0)", + "mutable": "null", + "readable": true, + "type": "GstVaInterpolationMethod", + "writable": true + }, "scale-method": { "blurb": "Scale method to use", "conditionally-available": false, @@ -242811,7 +247256,7 @@ "writable": false } }, - "rank": "none" + "rank": "primary + 1" }, "vah264enc": { "author": "He Junyan ", @@ -242987,12 +247432,12 @@ "writable": true }, "mbbrc": { - "blurb": "Macroblock level Bitrate Control. It is not compatible with CQP", + "blurb": "Macroblock level Bitrate Control. Not available in CQP mode", "conditionally-available": false, "construct": true, "construct-only": false, "controllable": false, - "default": "disabled (0)", + "default": "auto (2)", "mutable": "null", "readable": true, "type": "GstVaFeature", @@ -243027,7 +247472,7 @@ "writable": true }, "qpb": { - "blurb": "The quantizer value for B frame. This is available only in CQP mode", + "blurb": "The quantizer value for B frame. Available only in CQP mode", "conditionally-available": false, "construct": true, "construct-only": false, @@ -243041,7 +247486,7 @@ "writable": true }, "qpi": { - "blurb": "The quantizer value for I frame. In CQP mode, it specifies the QP of I frame, in other mode, it specifies the init QP of all frames", + "blurb": "The quantizer value for I frame. In CQP mode, it specifies the QP of I frame. In ICQ and QVBR modes, it specifies a quality factor. In other modes, it is ignored", "conditionally-available": false, "construct": true, "construct-only": false, @@ -243055,7 +247500,7 @@ "writable": true }, "qpp": { - "blurb": "The quantizer value for P frame. This is available only in CQP mode", + "blurb": "The quantizer value for P frame. Available only in CQP mode", "conditionally-available": false, "construct": true, "construct-only": false, @@ -243068,6 +247513,18 @@ "type": "guint", "writable": true }, + "rate-control": { + "blurb": "The desired rate control mode for the encoder", + "conditionally-available": true, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "cbr (2)", + "mutable": "playing", + "readable": true, + "type": "GstVaEncoderRateControl_H264_renderD128", + "writable": true + }, "ref-frames": { "blurb": "Number of reference frames, including both the forward and the backward", "conditionally-available": false, @@ -243164,6 +247621,322 @@ "writable": false } }, + "rank": "primary + 1" + }, + "vah265enc": { + "author": "He Junyan ", + "description": "VA-API based H.265 video encoder", + "hierarchy": [ + "GstVaH265Enc", + "GstVaBaseEnc", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-raw(memory:VAMemory):\n format: { NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-h265:\n", + "direction": "src", + "presence": "always" + } + }, + "properties": { + "aud": { + "blurb": "Insert AU (Access Unit) delimeter for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "b-frames": { + "blurb": "Number of B frames between I and P reference frames", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "31", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "b-pyramid": { + "blurb": "Enable the b-pyramid reference structure in the GOP", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, + "bitrate": { + "blurb": "The desired bitrate expressed in kbps (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "cpb-size": { + "blurb": "The desired max CPB size in Kb (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2048000", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "i-frames": { + "blurb": "Force the number of I frames insertion within one GOP, not including the first IDR frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "1023", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "key-int-max": { + "blurb": "The maximal distance between two keyframes. It decides the size of GOP (0: auto-calculate)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "1024", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "max-qp": { + "blurb": "Maximum quantizer value for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "51", + "max": "51", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "mbbrc": { + "blurb": "Macroblock level Bitrate Control. It is not compatible with CQP", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "auto (2)", + "mutable": "null", + "readable": true, + "type": "GstVaFeature", + "writable": true + }, + "min-qp": { + "blurb": "Minimum quantizer value for each frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "51", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "num-slices": { + "blurb": "Number of slices per frame", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "200", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "num-tile-cols": { + "blurb": "The number of columns for tile encoding", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "20", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "num-tile-rows": { + "blurb": "The number of rows for tile encoding", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "22", + "min": "1", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "qpb": { + "blurb": "The quantizer value for B frame. This is available only in CQP mode", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "26", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "qpi": { + "blurb": "The quantizer value for I frame. In CQP mode, it specifies the QP of I frame. In ICQ and QVBR modes, it specifies a quality factor. In other modes, it is ignored", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "26", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "qpp": { + "blurb": "The quantizer value for P frame. This is available only in CQP mode", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "26", + "max": "51", + "min": "0", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "rate-control": { + "blurb": "The desired rate control mode for the encoder", + "conditionally-available": true, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "cbr (2)", + "mutable": "playing", + "readable": true, + "type": "GstVaEncoderRateControl_H265_renderD128", + "writable": true + }, + "ref-frames": { + "blurb": "Number of reference frames, including both the forward and the backward", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "3", + "max": "15", + "min": "0", + "mutable": "null", + "readable": true, + "type": "guint", + "writable": true + }, + "target-percentage": { + "blurb": "The percentage for 'target bitrate'/'maximum bitrate' (Only in VBR)", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "66", + "max": "100", + "min": "50", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "target-usage": { + "blurb": "The target usage to control and balance the encoding speed/quality", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "4", + "max": "7", + "min": "1", + "mutable": "playing", + "readable": true, + "type": "guint", + "writable": true + }, + "trellis": { + "blurb": "Enable the trellis quantization method", + "conditionally-available": false, + "construct": true, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + } + }, "rank": "none" }, "vajpegdec": { @@ -243263,7 +248036,7 @@ "interfaces": [ "GstColorBalance" ], - "klass": "Effect/Converter/Filter/Colorspace/Scaler/Video/Hardware", + "klass": "Converter/Filter/Colorspace/Scaler/Video/Hardware", "pad-templates": { "sink": { "caps": "video/x-raw(memory:VAMemory):\n format: { NV12, I420, YV12, YUY2, RGBA, BGRA, P010_10LE, ARGB, ABGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { VUYA, GRAY8, NV12, NV21, YUY2, UYVY, YV12, I420, P010_10LE, RGBA, BGRA, ARGB, ABGR }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", @@ -243408,7 +248181,7 @@ "writable": false } }, - "rank": "none" + "rank": "primary + 1" } }, "filename": "gstva", @@ -243570,15 +248343,120 @@ "name": "bob", "value": "1" }, + { + "desc": "Weave: Show both fields per frame. (don't use)", + "name": "weave", + "value": "2" + }, { "desc": "Adaptive: Interpolating missing lines by using spatial/temporal references.", "name": "adaptive", "value": "3" + } + ] + }, + "GstVaEncoderRateControl_AV01_renderD128": { + "kind": "enum", + "values": [ + { + "desc": "Constant Bitrate", + "name": "cbr", + "value": "2" }, { - "desc": "Compensation: Recreating missing lines by using motion vector.", - "name": "compensated", + "desc": "Variable Bitrate", + "name": "vbr", "value": "4" + }, + { + "desc": "Constant Quantizer", + "name": "cqp", + "value": "16" + } + ] + }, + "GstVaEncoderRateControl_H264_renderD128": { + "kind": "enum", + "values": [ + { + "desc": "Constant Bitrate", + "name": "cbr", + "value": "2" + }, + { + "desc": "Variable Bitrate", + "name": "vbr", + "value": "4" + }, + { + "desc": "Constant Quantizer", + "name": "cqp", + "value": "16" + } + ] + }, + "GstVaEncoderRateControl_H265_renderD128": { + "kind": "enum", + "values": [ + { + "desc": "Constant Bitrate", + "name": "cbr", + "value": "2" + }, + { + "desc": "Variable Bitrate", + "name": "vbr", + "value": "4" + }, + { + "desc": "Constant Quantizer", + "name": "cqp", + "value": "16" + } + ] + }, + "GstVaFeature": { + "kind": "enum", + "values": [ + { + "desc": "GST_VA_FEATURE_DISABLED", + "name": "disabled", + "value": "0" + }, + { + "desc": "GST_VA_FEATURE_ENABLED", + "name": "enabled", + "value": "1" + }, + { + "desc": "GST_VA_FEATURE_AUTO", + "name": "auto", + "value": "2" + } + ] + }, + "GstVaInterpolationMethod": { + "kind": "enum", + "values": [ + { + "desc": "Default interpolation", + "name": "default", + "value": "0" + }, + { + "desc": "Nearest neighbor interpolation", + "name": "nearest-neighbor", + "value": "4096" + }, + { + "desc": "Bilinear interpolation", + "name": "bilinear", + "value": "8192" + }, + { + "desc": "Advanced interpolation method is defined by each implementation and usually gives best quality.", + "name": "advanced", + "value": "12288" } ] }, @@ -244850,6 +249728,60 @@ "properties": {}, "rank": "none" }, + "vulkanh264dec": { + "author": "Víctor Jáquez ", + "description": "A H.264 video decoder based on Vulkan", + "hierarchy": [ + "GstVulkanH264Decoder", + "GstH264Decoder", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-h264:\n profile: { (string)high, (string)main, (string)constrained-baseline, (string)baseline }\n stream-format: { (string)avc, (string)byte-stream }\n alignment: au\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw(memory:VulkanImage):\n format: NV12\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "rank": "none" + }, + "vulkanh265dec": { + "author": "Víctor Jáquez ", + "description": "A H.265 video decoder based on Vulkan", + "hierarchy": [ + "GstVulkanH265Decoder", + "GstH265Decoder", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-h265:\n profile: main\n stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }\n alignment: au\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw(memory:VulkanImage):\n format: NV12\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "rank": "none" + }, "vulkanimageidentity": { "author": "Matthew Waters ", "description": "A Vulkan image copier", @@ -246679,7 +251611,7 @@ "construct": true, "construct-only": false, "controllable": false, - "default": "moderate (1)", + "default": "moderate (2)", "mutable": "null", "readable": true, "type": "GstWebrtcEchoSuppressionLevel", @@ -246703,7 +251635,7 @@ "construct": true, "construct-only": false, "controllable": false, - "default": "true", + "default": "false", "mutable": "null", "readable": true, "type": "gboolean", @@ -246839,7 +251771,7 @@ "construct": true, "construct-only": false, "controllable": false, - "default": "10", + "default": "0", "max": "30", "min": "10", "mutable": "null", @@ -246853,7 +251785,7 @@ "construct": true, "construct-only": false, "controllable": false, - "default": "low (1)", + "default": "low (2)", "mutable": "null", "readable": true, "type": "GstWebrtcVoiceDetectionLikelihood", @@ -246901,17 +251833,17 @@ { "desc": "Low Suppression", "name": "low", - "value": "0" + "value": "1" }, { "desc": "Moderate Suppression", "name": "moderate", - "value": "1" + "value": "2" }, { "desc": "high Suppression", "name": "high", - "value": "2" + "value": "3" } ] }, @@ -246927,6 +251859,11 @@ "desc": "Fixed Digital", "name": "fixed-digital", "value": "2" + }, + { + "desc": "Adaptive Analog", + "name": "adaptive-analog", + "value": "0" } ] }, @@ -246961,22 +251898,22 @@ { "desc": "Very Low Likelihood", "name": "very-low", - "value": "0" + "value": "1" }, { "desc": "Low Likelihood", "name": "low", - "value": "1" + "value": "2" }, { "desc": "Moderate Likelihood", "name": "moderate", - "value": "2" + "value": "3" }, { "desc": "High Likelihood", "name": "high", - "value": "3" + "value": "4" } ] } diff --git a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json index c4b74566d3..16008ded35 100644 --- a/subprojects/gst-plugins-good/docs/gst_plugins_cache.json +++ b/subprojects/gst-plugins-good/docs/gst_plugins_cache.json @@ -12278,7 +12278,7 @@ "klass": "Sink/Video", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGB, YV12, NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: 2D\n", + "caps": "video/x-raw(memory:GLMemory):\n format: { RGBA, BGRA, RGB, YV12, NV12 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n texture-target: { (string)2D, (string)external-oes }\n", "direction": "sink", "presence": "always" } diff --git a/subprojects/gstreamer-vaapi/docs/gst_plugins_cache.json b/subprojects/gstreamer-vaapi/docs/gst_plugins_cache.json index 8868c2026c..6f647f6cfd 100644 --- a/subprojects/gstreamer-vaapi/docs/gst_plugins_cache.json +++ b/subprojects/gstreamer-vaapi/docs/gst_plugins_cache.json @@ -2,6 +2,32 @@ "vaapi": { "description": "VA-API based elements", "elements": { + "vaapiav1dec": { + "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan , Junyan He ", + "description": "A VA-API based AV1 video decoder", + "hierarchy": [ + "GstVaapiDecode_av1", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-av1:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "rank": "none" + }, "vaapidecodebin": { "author": "Sreerenj Balachandran , Victor Jaquez ", "description": "A VA-API based bin with a decoder and a postprocessor", @@ -25,7 +51,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { AYUV64, ARGB64, GBRA_12LE, GBRA_12BE, Y412_LE, Y412_BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, RGB10A2_LE, BGR10A2_LE, Y410, GBRA, ABGR, VUYA, BGRA, AYUV, ARGB, RGBA, A420, Y444_16LE, Y444_16BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, v210, UYVP, I420_10LE, I420_10BE, P010_10LE, NV12_10LE32, NV12_10LE40, P010_10BE, Y444, GBR, NV24, xBGR, BGRx, xRGB, RGBx, BGR, IYU2, v308, RGB, Y42B, NV61, NV16, VYUY, UYVY, YVYU, YUY2, I420, YV12, NV21, NV12, NV12_64Z32, Y41B, IYU1, YVU9, YUV9, RGB16, BGR16, RGB15, BGR15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", "direction": "src", "presence": "always" } @@ -98,10 +124,10 @@ "writable": true } }, - "rank": "primary + 2" + "rank": "none" }, "vaapih264dec": { - "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan ", + "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan , Junyan He ", "description": "A VA-API based H264 video decoder", "hierarchy": [ "GstVaapiDecode_h264", @@ -120,7 +146,7 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { I420, YV12, RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } @@ -151,7 +177,7 @@ "writable": true } }, - "rank": "primary" + "rank": "none" }, "vaapih264enc": { "author": "Wind Yuan ", @@ -172,17 +198,29 @@ "long-name": "VA-API H264 encoder", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { NV12, YV12, I420 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:VASurface):\n format: { NV12, YV12, I420 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:DMABuf):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h264:\n stream-format: { (string)avc, (string)byte-stream }\n alignment: au\n profile: { (string)constrained-baseline, (string)baseline, (string)main, (string)high, (string)multiview-high, (string)stereo-high }\n", + "caps": "video/x-h264:\n stream-format: { (string)avc, (string)byte-stream }\n alignment: au\n", "direction": "src", "presence": "always" } }, "properties": { + "aud": { + "blurb": "Use AU (Access Unit) delimeter", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "false", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, "bitrate": { "blurb": "The desired bitrate expressed in kbps (0: auto-calculate)", "conditionally-available": false, @@ -532,7 +570,7 @@ "rank": "primary" }, "vaapih265dec": { - "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan ", + "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan , Junyan He ", "description": "A VA-API based H265 video decoder", "hierarchy": [ "GstVaapiDecode_h265", @@ -551,13 +589,13 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { I420, YV12, RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } }, "properties": {}, - "rank": "primary" + "rank": "none" }, "vaapih265enc": { "author": "Sreerenj Balachandran ", @@ -578,12 +616,12 @@ "long-name": "VA-API H265 encoder", "pad-templates": { "sink": { - "caps": "video/x-raw:\n format: { NV12, YV12, I420 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:VASurface):\n format: { NV12, YV12, I420 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(memory:DMABuf):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-h265:\n stream-format: { (string)hvc1, (string)byte-stream }\n alignment: au\n profile: { (string)main, (string)main-10, (string)main-444, (string)main-444-10 }\n", + "caps": "video/x-h265:\n stream-format: { (string)hvc1, (string)byte-stream }\n alignment: au\n", "direction": "src", "presence": "always" } @@ -891,7 +929,7 @@ "rank": "primary" }, "vaapijpegdec": { - "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan ", + "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan , Junyan He ", "description": "A VA-API based JPEG video decoder", "hierarchy": [ "GstVaapiDecode_jpeg", @@ -910,13 +948,13 @@ "presence": "always" }, "src": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:DMABuf):\n format: { I420, YV12, RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "src", "presence": "always" } }, "properties": {}, - "rank": "marginal" + "rank": "none" }, "vaapimpeg2dec": { "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan ", @@ -1157,12 +1195,12 @@ "long-name": "VA-API video postprocessing", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\n\nvideo/x-raw(memory:DMABuf):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\n", "direction": "sink", "presence": "always" }, "src": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\n\nvideo/x-raw(memory:DMABuf):\n format: { I420, YV12, RGBA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: progressive\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n interlace-mode: { (string)progressive, (string)interleaved, (string)mixed }\n", "direction": "src", "presence": "always" } @@ -1447,7 +1485,7 @@ "writable": true } }, - "rank": "primary" + "rank": "none" }, "vaapisink": { "author": "Gwenole Beauchesne ", @@ -1470,7 +1508,7 @@ "long-name": "VA-API sink", "pad-templates": { "sink": { - "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, VUYA, Y210, Y410, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:VASurface, meta:GstVideoOverlayComposition):\n format: { ENCODED, NV12, I420, YV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoOverlayComposition):\n format: { AYUV64, ARGB64, GBRA_12LE, GBRA_12BE, Y412_LE, Y412_BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, RGB10A2_LE, BGR10A2_LE, Y410, GBRA, ABGR, VUYA, BGRA, AYUV, ARGB, RGBA, A420, Y444_16LE, Y444_16BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, v210, UYVP, I420_10LE, I420_10BE, P010_10LE, NV12_10LE32, NV12_10LE40, P010_10BE, Y444, GBR, NV24, xBGR, BGRx, xRGB, RGBx, BGR, IYU2, v308, RGB, Y42B, NV61, NV16, VYUY, UYVY, YVYU, YUY2, I420, YV12, NV21, NV12, NV12_64Z32, Y41B, IYU1, YVU9, YUV9, RGB16, BGR16, RGB15, BGR15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { AYUV64, ARGB64, GBRA_12LE, GBRA_12BE, Y412_LE, Y412_BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, RGB10A2_LE, BGR10A2_LE, Y410, GBRA, ABGR, VUYA, BGRA, AYUV, ARGB, RGBA, A420, Y444_16LE, Y444_16BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, v210, UYVP, I420_10LE, I420_10BE, P010_10LE, NV12_10LE32, NV12_10LE40, P010_10BE, Y444, GBR, NV24, xBGR, BGRx, xRGB, RGBx, BGR, IYU2, v308, RGB, Y42B, NV61, NV16, VYUY, UYVY, YVYU, YUY2, I420, YV12, NV21, NV12, NV12_64Z32, Y41B, IYU1, YVU9, YUV9, RGB16, BGR16, RGB15, BGR15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(memory:VASurface, meta:GstVideoOverlayComposition):\n format: { ENCODED, NV12, I420, YV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoOverlayComposition):\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, r210, I422_10LE, I422_10BE, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE32, GRAY8 }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", "direction": "sink", "presence": "always" } @@ -1619,7 +1657,7 @@ "writable": true } }, - "rank": "marginal", + "rank": "none", "signals": { "handoff": { "args": [ @@ -1660,6 +1698,32 @@ }, "properties": {}, "rank": "primary" + }, + "vaapivp9dec": { + "author": "Gwenole Beauchesne , Halley Zhao , Sreerenj Balachandran , Wind Yuan , Junyan He ", + "description": "A VA-API based VP9 video decoder", + "hierarchy": [ + "GstVaapiDecode_vp9", + "GstVideoDecoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "klass": "Codec/Decoder/Video/Hardware", + "pad-templates": { + "sink": { + "caps": "video/x-vp9:\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-raw(memory:VASurface):\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n\nvideo/x-raw(meta:GstVideoGLTextureUploadMeta):\n format: { RGBA, BGRA }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { ENCODED, NV12, YV12, I420, YUY2, UYVY, Y444, GRAY8, P010_10LE, P012_LE, VUYA, Y210, Y410, Y212_LE, Y412_LE, ARGB, xRGB, RGBA, RGBx, ABGR, xBGR, BGRA, BGRx, RGB16, RGB, BGR10A2_LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n", + "direction": "src", + "presence": "always" + } + }, + "rank": "none" } }, "filename": "gstvaapi",