From 6ea4455d56066c953be272d5941442dc3b787d9d Mon Sep 17 00:00:00 2001 From: Mathieu Duponchelle Date: Fri, 28 Jan 2022 19:58:55 +0100 Subject: [PATCH] docs: gst-libav: update cache and symbol index for FFmpeg 4.4 Part-of: --- .../gst-docs/symbols/symbol_index.json | 897 + .../gst-libav/docs/gst_plugins_cache.json | 14320 +++++++++++++++- 2 files changed, 15207 insertions(+), 10 deletions(-) diff --git a/subprojects/gst-docs/symbols/symbol_index.json b/subprojects/gst-docs/symbols/symbol_index.json index f078efb0f0..1de2e7690b 100644 --- a/subprojects/gst-docs/symbols/symbol_index.json +++ b/subprojects/gst-docs/symbols/symbol_index.json @@ -20976,7 +20976,17 @@ "avcodeccontext-debug::skip", "avcodeccontext-debug::startcode", "avcodeccontext-debug::thread_ops", + "avcodeccontext-err-detect", + "avcodeccontext-err-detect::aggressive", + "avcodeccontext-err-detect::bitstream", + "avcodeccontext-err-detect::buffer", + "avcodeccontext-err-detect::careful", + "avcodeccontext-err-detect::compliant", + "avcodeccontext-err-detect::crccheck", + "avcodeccontext-err-detect::explode", + "avcodeccontext-err-detect::ignore_err", "avcodeccontext-export-side-data", + "avcodeccontext-export-side-data::film_grain", "avcodeccontext-export-side-data::mvs", "avcodeccontext-export-side-data::prft", "avcodeccontext-export-side-data::venc_params", @@ -21171,6 +21181,9 @@ "avdec_adpcm_ima_iss", "avdec_adpcm_ima_iss!sink", "avdec_adpcm_ima_iss!src", + "avdec_adpcm_ima_moflex", + "avdec_adpcm_ima_moflex!sink", + "avdec_adpcm_ima_moflex!src", "avdec_adpcm_ima_mtf", "avdec_adpcm_ima_mtf!sink", "avdec_adpcm_ima_mtf!src", @@ -21323,6 +21336,14 @@ "avdec_arbc:lowres", "avdec_arbc:output-corrupt", "avdec_arbc:skip-frame", + "avdec_argo", + "avdec_argo!sink", + "avdec_argo!src", + "avdec_argo:debug-mv", + "avdec_argo:direct-rendering", + "avdec_argo:lowres", + "avdec_argo:output-corrupt", + "avdec_argo:skip-frame", "avdec_asv1", "avdec_asv1!sink", "avdec_asv1!src", @@ -21373,6 +21394,14 @@ "avdec_aura:lowres", "avdec_aura:output-corrupt", "avdec_aura:skip-frame", + "avdec_av1", + "avdec_av1!sink", + "avdec_av1!src", + "avdec_av1:debug-mv", + "avdec_av1:direct-rendering", + "avdec_av1:lowres", + "avdec_av1:output-corrupt", + "avdec_av1:skip-frame", "avdec_avrn", "avdec_avrn!sink", "avdec_avrn!src", @@ -21584,6 +21613,16 @@ "avdec_cpia:lowres", "avdec_cpia:output-corrupt", "avdec_cpia:skip-frame", + "avdec_cri", + "avdec_cri!sink", + "avdec_cri!src", + "avdec_cri:debug-mv", + "avdec_cri:direct-rendering", + "avdec_cri:lowres", + "avdec_cri:max-threads", + "avdec_cri:output-corrupt", + "avdec_cri:skip-frame", + "avdec_cri:thread-type", "avdec_cyuv", "avdec_cyuv!sink", "avdec_cyuv!src", @@ -21703,8 +21742,10 @@ "avdec_dxtory:debug-mv", "avdec_dxtory:direct-rendering", "avdec_dxtory:lowres", + "avdec_dxtory:max-threads", "avdec_dxtory:output-corrupt", "avdec_dxtory:skip-frame", + "avdec_dxtory:thread-type", "avdec_dxv", "avdec_dxv!sink", "avdec_dxv!src", @@ -21787,6 +21828,9 @@ "avdec_exr:output-corrupt", "avdec_exr:skip-frame", "avdec_exr:thread-type", + "avdec_fastaudio", + "avdec_fastaudio!sink", + "avdec_fastaudio!src", "avdec_ffv1", "avdec_ffv1!sink", "avdec_ffv1!src", @@ -22143,6 +22187,14 @@ "avdec_interplayvideo:lowres", "avdec_interplayvideo:output-corrupt", "avdec_interplayvideo:skip-frame", + "avdec_ipu", + "avdec_ipu!sink", + "avdec_ipu!src", + "avdec_ipu:debug-mv", + "avdec_ipu:direct-rendering", + "avdec_ipu:lowres", + "avdec_ipu:output-corrupt", + "avdec_ipu:skip-frame", "avdec_jpeg2000", "avdec_jpeg2000!sink", "avdec_jpeg2000!src", @@ -22285,6 +22337,14 @@ "avdec_mmvideo:lowres", "avdec_mmvideo:output-corrupt", "avdec_mmvideo:skip-frame", + "avdec_mobiclip", + "avdec_mobiclip!sink", + "avdec_mobiclip!src", + "avdec_mobiclip:debug-mv", + "avdec_mobiclip:direct-rendering", + "avdec_mobiclip:lowres", + "avdec_mobiclip:output-corrupt", + "avdec_mobiclip:skip-frame", "avdec_motionpixels", "avdec_motionpixels!sink", "avdec_motionpixels!src", @@ -22393,6 +22453,14 @@ "avdec_msmpeg4v2:lowres", "avdec_msmpeg4v2:output-corrupt", "avdec_msmpeg4v2:skip-frame", + "avdec_msp2", + "avdec_msp2!sink", + "avdec_msp2!src", + "avdec_msp2:debug-mv", + "avdec_msp2:direct-rendering", + "avdec_msp2:lowres", + "avdec_msp2:output-corrupt", + "avdec_msp2:skip-frame", "avdec_msrle", "avdec_msrle!sink", "avdec_msrle!src", @@ -22556,6 +22624,9 @@ "avdec_pcm_lxf", "avdec_pcm_lxf!sink", "avdec_pcm_lxf!src", + "avdec_pcm_sga", + "avdec_pcm_sga!sink", + "avdec_pcm_sga!src", "avdec_pcm_vidc", "avdec_pcm_vidc!sink", "avdec_pcm_vidc!src", @@ -22591,6 +22662,24 @@ "avdec_pgmyuv:lowres", "avdec_pgmyuv:output-corrupt", "avdec_pgmyuv:skip-frame", + "avdec_pgx", + "avdec_pgx!sink", + "avdec_pgx!src", + "avdec_pgx:debug-mv", + "avdec_pgx:direct-rendering", + "avdec_pgx:lowres", + "avdec_pgx:output-corrupt", + "avdec_pgx:skip-frame", + "avdec_photocd", + "avdec_photocd!sink", + "avdec_photocd!src", + "avdec_photocd:debug-mv", + "avdec_photocd:direct-rendering", + "avdec_photocd:lowres", + "avdec_photocd:max-threads", + "avdec_photocd:output-corrupt", + "avdec_photocd:skip-frame", + "avdec_photocd:thread-type", "avdec_pictor", "avdec_pictor!sink", "avdec_pictor!src", @@ -22825,6 +22914,14 @@ "avdec_sdx2_dpcm", "avdec_sdx2_dpcm!sink", "avdec_sdx2_dpcm!src", + "avdec_sga", + "avdec_sga!sink", + "avdec_sga!src", + "avdec_sga:debug-mv", + "avdec_sga:direct-rendering", + "avdec_sga:lowres", + "avdec_sga:output-corrupt", + "avdec_sga:skip-frame", "avdec_sgi", "avdec_sgi!sink", "avdec_sgi!src", @@ -22854,6 +22951,14 @@ "avdec_shorten", "avdec_shorten!sink", "avdec_shorten!src", + "avdec_simbiosis_imx", + "avdec_simbiosis_imx!sink", + "avdec_simbiosis_imx!src", + "avdec_simbiosis_imx:debug-mv", + "avdec_simbiosis_imx:direct-rendering", + "avdec_simbiosis_imx:lowres", + "avdec_simbiosis_imx:output-corrupt", + "avdec_simbiosis_imx:skip-frame", "avdec_sipr", "avdec_sipr!sink", "avdec_sipr!src", @@ -23555,6 +23660,10 @@ "avdemux_wsvqa!audio_%u", "avdemux_wsvqa!sink", "avdemux_wsvqa!video_%u", + "avdemux_xwma", + "avdemux_xwma!audio_%u", + "avdemux_xwma!sink", + "avdemux_xwma!video_%u", "avdemux_yuv4mpegpipe", "avdemux_yuv4mpegpipe!audio_%u", "avdemux_yuv4mpegpipe!sink", @@ -23593,6 +23702,7 @@ "avenc_a64multi5:debug", "avenc_a64multi5:dia-size", "avenc_a64multi5:dump-separator", + "avenc_a64multi5:err-detect", "avenc_a64multi5:export-side-data", "avenc_a64multi5:field-order", "avenc_a64multi5:flags", @@ -23676,6 +23786,7 @@ "avenc_a64multi:debug", "avenc_a64multi:dia-size", "avenc_a64multi:dump-separator", + "avenc_a64multi:err-detect", "avenc_a64multi:export-side-data", "avenc_a64multi:field-order", "avenc_a64multi:flags", @@ -23759,6 +23870,7 @@ "avenc_aac:cutoff", "avenc_aac:debug", "avenc_aac:dump-separator", + "avenc_aac:err-detect", "avenc_aac:export-side-data", "avenc_aac:flags", "avenc_aac:flags2", @@ -23799,6 +23911,7 @@ "avenc_ac3:dsur-mode", "avenc_ac3:dsurex-mode", "avenc_ac3:dump-separator", + "avenc_ac3:err-detect", "avenc_ac3:export-side-data", "avenc_ac3:flags", "avenc_ac3:flags2", @@ -23849,6 +23962,7 @@ "avenc_ac3_fixed:dsur-mode", "avenc_ac3_fixed:dsurex-mode", "avenc_ac3_fixed:dump-separator", + "avenc_ac3_fixed:err-detect", "avenc_ac3_fixed:export-side-data", "avenc_ac3_fixed:flags", "avenc_ac3_fixed:flags2", @@ -23889,6 +24003,7 @@ "avenc_adpcm_adx:cutoff", "avenc_adpcm_adx:debug", "avenc_adpcm_adx:dump-separator", + "avenc_adpcm_adx:err-detect", "avenc_adpcm_adx:export-side-data", "avenc_adpcm_adx:flags", "avenc_adpcm_adx:flags2", @@ -23906,6 +24021,134 @@ "avenc_adpcm_adx:threads", "avenc_adpcm_adx:ticks-per-frame", "avenc_adpcm_adx:trellis", + "avenc_adpcm_argo", + "avenc_adpcm_argo!sink", + "avenc_adpcm_argo!src", + "avenc_adpcm_argo:ac", + "avenc_adpcm_argo:ar", + "avenc_adpcm_argo:audio-service-type", + "avenc_adpcm_argo:bitrate", + "avenc_adpcm_argo:block-size", + "avenc_adpcm_argo:bufsize", + "avenc_adpcm_argo:channel-layout", + "avenc_adpcm_argo:compression-level", + "avenc_adpcm_argo:cutoff", + "avenc_adpcm_argo:debug", + "avenc_adpcm_argo:dump-separator", + "avenc_adpcm_argo:err-detect", + "avenc_adpcm_argo:export-side-data", + "avenc_adpcm_argo:flags", + "avenc_adpcm_argo:flags2", + "avenc_adpcm_argo:frame-size", + "avenc_adpcm_argo:global-quality", + "avenc_adpcm_argo:max-pixels", + "avenc_adpcm_argo:max-prediction-order", + "avenc_adpcm_argo:max-samples", + "avenc_adpcm_argo:maxrate", + "avenc_adpcm_argo:min-prediction-order", + "avenc_adpcm_argo:minrate", + "avenc_adpcm_argo:side-data-only-packets", + "avenc_adpcm_argo:strict", + "avenc_adpcm_argo:thread-type", + "avenc_adpcm_argo:threads", + "avenc_adpcm_argo:ticks-per-frame", + "avenc_adpcm_argo:trellis", + "avenc_adpcm_ima_alp", + "avenc_adpcm_ima_alp!sink", + "avenc_adpcm_ima_alp!src", + "avenc_adpcm_ima_alp:ac", + "avenc_adpcm_ima_alp:ar", + "avenc_adpcm_ima_alp:audio-service-type", + "avenc_adpcm_ima_alp:bitrate", + "avenc_adpcm_ima_alp:block-size", + "avenc_adpcm_ima_alp:bufsize", + "avenc_adpcm_ima_alp:channel-layout", + "avenc_adpcm_ima_alp:compression-level", + "avenc_adpcm_ima_alp:cutoff", + "avenc_adpcm_ima_alp:debug", + "avenc_adpcm_ima_alp:dump-separator", + "avenc_adpcm_ima_alp:err-detect", + "avenc_adpcm_ima_alp:export-side-data", + "avenc_adpcm_ima_alp:flags", + "avenc_adpcm_ima_alp:flags2", + "avenc_adpcm_ima_alp:frame-size", + "avenc_adpcm_ima_alp:global-quality", + "avenc_adpcm_ima_alp:max-pixels", + "avenc_adpcm_ima_alp:max-prediction-order", + "avenc_adpcm_ima_alp:max-samples", + "avenc_adpcm_ima_alp:maxrate", + "avenc_adpcm_ima_alp:min-prediction-order", + "avenc_adpcm_ima_alp:minrate", + "avenc_adpcm_ima_alp:side-data-only-packets", + "avenc_adpcm_ima_alp:strict", + "avenc_adpcm_ima_alp:thread-type", + "avenc_adpcm_ima_alp:threads", + "avenc_adpcm_ima_alp:ticks-per-frame", + "avenc_adpcm_ima_alp:trellis", + "avenc_adpcm_ima_amv", + "avenc_adpcm_ima_amv!sink", + "avenc_adpcm_ima_amv!src", + "avenc_adpcm_ima_amv:ac", + "avenc_adpcm_ima_amv:ar", + "avenc_adpcm_ima_amv:audio-service-type", + "avenc_adpcm_ima_amv:bitrate", + "avenc_adpcm_ima_amv:block-size", + "avenc_adpcm_ima_amv:bufsize", + "avenc_adpcm_ima_amv:channel-layout", + "avenc_adpcm_ima_amv:compression-level", + "avenc_adpcm_ima_amv:cutoff", + "avenc_adpcm_ima_amv:debug", + "avenc_adpcm_ima_amv:dump-separator", + "avenc_adpcm_ima_amv:err-detect", + "avenc_adpcm_ima_amv:export-side-data", + "avenc_adpcm_ima_amv:flags", + "avenc_adpcm_ima_amv:flags2", + "avenc_adpcm_ima_amv:frame-size", + "avenc_adpcm_ima_amv:global-quality", + "avenc_adpcm_ima_amv:max-pixels", + "avenc_adpcm_ima_amv:max-prediction-order", + "avenc_adpcm_ima_amv:max-samples", + "avenc_adpcm_ima_amv:maxrate", + "avenc_adpcm_ima_amv:min-prediction-order", + "avenc_adpcm_ima_amv:minrate", + "avenc_adpcm_ima_amv:side-data-only-packets", + "avenc_adpcm_ima_amv:strict", + "avenc_adpcm_ima_amv:thread-type", + "avenc_adpcm_ima_amv:threads", + "avenc_adpcm_ima_amv:ticks-per-frame", + "avenc_adpcm_ima_amv:trellis", + "avenc_adpcm_ima_apm", + "avenc_adpcm_ima_apm!sink", + "avenc_adpcm_ima_apm!src", + "avenc_adpcm_ima_apm:ac", + "avenc_adpcm_ima_apm:ar", + "avenc_adpcm_ima_apm:audio-service-type", + "avenc_adpcm_ima_apm:bitrate", + "avenc_adpcm_ima_apm:block-size", + "avenc_adpcm_ima_apm:bufsize", + "avenc_adpcm_ima_apm:channel-layout", + "avenc_adpcm_ima_apm:compression-level", + "avenc_adpcm_ima_apm:cutoff", + "avenc_adpcm_ima_apm:debug", + "avenc_adpcm_ima_apm:dump-separator", + "avenc_adpcm_ima_apm:err-detect", + "avenc_adpcm_ima_apm:export-side-data", + "avenc_adpcm_ima_apm:flags", + "avenc_adpcm_ima_apm:flags2", + "avenc_adpcm_ima_apm:frame-size", + "avenc_adpcm_ima_apm:global-quality", + "avenc_adpcm_ima_apm:max-pixels", + "avenc_adpcm_ima_apm:max-prediction-order", + "avenc_adpcm_ima_apm:max-samples", + "avenc_adpcm_ima_apm:maxrate", + "avenc_adpcm_ima_apm:min-prediction-order", + "avenc_adpcm_ima_apm:minrate", + "avenc_adpcm_ima_apm:side-data-only-packets", + "avenc_adpcm_ima_apm:strict", + "avenc_adpcm_ima_apm:thread-type", + "avenc_adpcm_ima_apm:threads", + "avenc_adpcm_ima_apm:ticks-per-frame", + "avenc_adpcm_ima_apm:trellis", "avenc_adpcm_ima_qt", "avenc_adpcm_ima_qt!sink", "avenc_adpcm_ima_qt!src", @@ -23913,12 +24156,14 @@ "avenc_adpcm_ima_qt:ar", "avenc_adpcm_ima_qt:audio-service-type", "avenc_adpcm_ima_qt:bitrate", + "avenc_adpcm_ima_qt:block-size", "avenc_adpcm_ima_qt:bufsize", "avenc_adpcm_ima_qt:channel-layout", "avenc_adpcm_ima_qt:compression-level", "avenc_adpcm_ima_qt:cutoff", "avenc_adpcm_ima_qt:debug", "avenc_adpcm_ima_qt:dump-separator", + "avenc_adpcm_ima_qt:err-detect", "avenc_adpcm_ima_qt:export-side-data", "avenc_adpcm_ima_qt:flags", "avenc_adpcm_ima_qt:flags2", @@ -23943,12 +24188,14 @@ "avenc_adpcm_ima_ssi:ar", "avenc_adpcm_ima_ssi:audio-service-type", "avenc_adpcm_ima_ssi:bitrate", + "avenc_adpcm_ima_ssi:block-size", "avenc_adpcm_ima_ssi:bufsize", "avenc_adpcm_ima_ssi:channel-layout", "avenc_adpcm_ima_ssi:compression-level", "avenc_adpcm_ima_ssi:cutoff", "avenc_adpcm_ima_ssi:debug", "avenc_adpcm_ima_ssi:dump-separator", + "avenc_adpcm_ima_ssi:err-detect", "avenc_adpcm_ima_ssi:export-side-data", "avenc_adpcm_ima_ssi:flags", "avenc_adpcm_ima_ssi:flags2", @@ -23973,12 +24220,14 @@ "avenc_adpcm_ima_wav:ar", "avenc_adpcm_ima_wav:audio-service-type", "avenc_adpcm_ima_wav:bitrate", + "avenc_adpcm_ima_wav:block-size", "avenc_adpcm_ima_wav:bufsize", "avenc_adpcm_ima_wav:channel-layout", "avenc_adpcm_ima_wav:compression-level", "avenc_adpcm_ima_wav:cutoff", "avenc_adpcm_ima_wav:debug", "avenc_adpcm_ima_wav:dump-separator", + "avenc_adpcm_ima_wav:err-detect", "avenc_adpcm_ima_wav:export-side-data", "avenc_adpcm_ima_wav:flags", "avenc_adpcm_ima_wav:flags2", @@ -24003,12 +24252,14 @@ "avenc_adpcm_ms:ar", "avenc_adpcm_ms:audio-service-type", "avenc_adpcm_ms:bitrate", + "avenc_adpcm_ms:block-size", "avenc_adpcm_ms:bufsize", "avenc_adpcm_ms:channel-layout", "avenc_adpcm_ms:compression-level", "avenc_adpcm_ms:cutoff", "avenc_adpcm_ms:debug", "avenc_adpcm_ms:dump-separator", + "avenc_adpcm_ms:err-detect", "avenc_adpcm_ms:export-side-data", "avenc_adpcm_ms:flags", "avenc_adpcm_ms:flags2", @@ -24033,12 +24284,14 @@ "avenc_adpcm_swf:ar", "avenc_adpcm_swf:audio-service-type", "avenc_adpcm_swf:bitrate", + "avenc_adpcm_swf:block-size", "avenc_adpcm_swf:bufsize", "avenc_adpcm_swf:channel-layout", "avenc_adpcm_swf:compression-level", "avenc_adpcm_swf:cutoff", "avenc_adpcm_swf:debug", "avenc_adpcm_swf:dump-separator", + "avenc_adpcm_swf:err-detect", "avenc_adpcm_swf:export-side-data", "avenc_adpcm_swf:flags", "avenc_adpcm_swf:flags2", @@ -24063,12 +24316,14 @@ "avenc_adpcm_yamaha:ar", "avenc_adpcm_yamaha:audio-service-type", "avenc_adpcm_yamaha:bitrate", + "avenc_adpcm_yamaha:block-size", "avenc_adpcm_yamaha:bufsize", "avenc_adpcm_yamaha:channel-layout", "avenc_adpcm_yamaha:compression-level", "avenc_adpcm_yamaha:cutoff", "avenc_adpcm_yamaha:debug", "avenc_adpcm_yamaha:dump-separator", + "avenc_adpcm_yamaha:err-detect", "avenc_adpcm_yamaha:export-side-data", "avenc_adpcm_yamaha:flags", "avenc_adpcm_yamaha:flags2", @@ -24099,6 +24354,7 @@ "avenc_alac:cutoff", "avenc_alac:debug", "avenc_alac:dump-separator", + "avenc_alac:err-detect", "avenc_alac:export-side-data", "avenc_alac:flags", "avenc_alac:flags2", @@ -24140,6 +24396,7 @@ "avenc_alias_pix:debug", "avenc_alias_pix:dia-size", "avenc_alias_pix:dump-separator", + "avenc_alias_pix:err-detect", "avenc_alias_pix:export-side-data", "avenc_alias_pix:field-order", "avenc_alias_pix:flags", @@ -24229,6 +24486,7 @@ "avenc_amv:debug", "avenc_amv:dia-size", "avenc_amv:dump-separator", + "avenc_amv:err-detect", "avenc_amv:error-rate", "avenc_amv:export-side-data", "avenc_amv:field-order", @@ -24339,6 +24597,7 @@ "avenc_apng:dpi", "avenc_apng:dpm", "avenc_apng:dump-separator", + "avenc_apng:err-detect", "avenc_apng:export-side-data", "avenc_apng:field-order", "avenc_apng:flags", @@ -24414,6 +24673,7 @@ "avenc_aptx:cutoff", "avenc_aptx:debug", "avenc_aptx:dump-separator", + "avenc_aptx:err-detect", "avenc_aptx:export-side-data", "avenc_aptx:flags", "avenc_aptx:flags2", @@ -24444,6 +24704,7 @@ "avenc_aptx_hd:cutoff", "avenc_aptx_hd:debug", "avenc_aptx_hd:dump-separator", + "avenc_aptx_hd:err-detect", "avenc_aptx_hd:export-side-data", "avenc_aptx_hd:flags", "avenc_aptx_hd:flags2", @@ -24485,6 +24746,7 @@ "avenc_asv1:debug", "avenc_asv1:dia-size", "avenc_asv1:dump-separator", + "avenc_asv1:err-detect", "avenc_asv1:export-side-data", "avenc_asv1:field-order", "avenc_asv1:flags", @@ -24571,6 +24833,7 @@ "avenc_asv2:debug", "avenc_asv2:dia-size", "avenc_asv2:dump-separator", + "avenc_asv2:err-detect", "avenc_asv2:export-side-data", "avenc_asv2:field-order", "avenc_asv2:flags", @@ -24657,6 +24920,7 @@ "avenc_avrp:debug", "avenc_avrp:dia-size", "avenc_avrp:dump-separator", + "avenc_avrp:err-detect", "avenc_avrp:export-side-data", "avenc_avrp:field-order", "avenc_avrp:flags", @@ -24743,6 +25007,7 @@ "avenc_avui:debug", "avenc_avui:dia-size", "avenc_avui:dump-separator", + "avenc_avui:err-detect", "avenc_avui:export-side-data", "avenc_avui:field-order", "avenc_avui:flags", @@ -24829,6 +25094,7 @@ "avenc_bmp:debug", "avenc_bmp:dia-size", "avenc_bmp:dump-separator", + "avenc_bmp:err-detect", "avenc_bmp:export-side-data", "avenc_bmp:field-order", "avenc_bmp:flags", @@ -24891,6 +25157,94 @@ "avenc_bmp:ticks-per-frame", "avenc_bmp:timecode-frame-start", "avenc_bmp:trellis", + "avenc_cfhd", + "avenc_cfhd!sink", + "avenc_cfhd!src", + "avenc_cfhd:b-qfactor", + "avenc_cfhd:b-qoffset", + "avenc_cfhd:b-sensitivity", + "avenc_cfhd:b-strategy", + "avenc_cfhd:bidir-refine", + "avenc_cfhd:bitrate", + "avenc_cfhd:bitrate-tolerance", + "avenc_cfhd:brd-scale", + "avenc_cfhd:bufsize", + "avenc_cfhd:chroma-sample-location", + "avenc_cfhd:chromaoffset", + "avenc_cfhd:cmp", + "avenc_cfhd:coder", + "avenc_cfhd:compression-level", + "avenc_cfhd:context", + "avenc_cfhd:dark-mask", + "avenc_cfhd:dc", + "avenc_cfhd:dct", + "avenc_cfhd:debug", + "avenc_cfhd:dia-size", + "avenc_cfhd:dump-separator", + "avenc_cfhd:err-detect", + "avenc_cfhd:export-side-data", + "avenc_cfhd:field-order", + "avenc_cfhd:flags", + "avenc_cfhd:flags2", + "avenc_cfhd:global-quality", + "avenc_cfhd:gop-size", + "avenc_cfhd:i-qfactor", + "avenc_cfhd:i-qoffset", + "avenc_cfhd:idct", + "avenc_cfhd:ildctcmp", + "avenc_cfhd:keyint-min", + "avenc_cfhd:last-pred", + "avenc_cfhd:lumi-mask", + "avenc_cfhd:max-bframes", + "avenc_cfhd:max-pixels", + "avenc_cfhd:maxrate", + "avenc_cfhd:mbcmp", + "avenc_cfhd:mbd", + "avenc_cfhd:mblmax", + "avenc_cfhd:mblmin", + "avenc_cfhd:me-range", + "avenc_cfhd:mepc", + "avenc_cfhd:minrate", + "avenc_cfhd:mpeg-quant", + "avenc_cfhd:multipass-cache-file", + "avenc_cfhd:mv0-threshold", + "avenc_cfhd:nr", + "avenc_cfhd:nssew", + "avenc_cfhd:p-mask", + "avenc_cfhd:pass", + "avenc_cfhd:pre-dia-size", + "avenc_cfhd:precmp", + "avenc_cfhd:pred", + "avenc_cfhd:preme", + "avenc_cfhd:ps", + "avenc_cfhd:qblur", + "avenc_cfhd:qcomp", + "avenc_cfhd:qdiff", + "avenc_cfhd:qmax", + "avenc_cfhd:qmin", + "avenc_cfhd:quality", + "avenc_cfhd:quantizer", + "avenc_cfhd:rc-init-occupancy", + "avenc_cfhd:rc-max-vbv-use", + "avenc_cfhd:rc-min-vbv-use", + "avenc_cfhd:refs", + "avenc_cfhd:sc-threshold", + "avenc_cfhd:scplx-mask", + "avenc_cfhd:side-data-only-packets", + "avenc_cfhd:skip-exp", + "avenc_cfhd:skip-factor", + "avenc_cfhd:skip-threshold", + "avenc_cfhd:skipcmp", + "avenc_cfhd:slices", + "avenc_cfhd:strict", + "avenc_cfhd:subcmp", + "avenc_cfhd:subq", + "avenc_cfhd:tcplx-mask", + "avenc_cfhd:thread-type", + "avenc_cfhd:threads", + "avenc_cfhd:ticks-per-frame", + "avenc_cfhd:timecode-frame-start", + "avenc_cfhd:trellis", "avenc_cinepak", "avenc_cinepak!sink", "avenc_cinepak!src", @@ -24915,6 +25269,7 @@ "avenc_cinepak:debug", "avenc_cinepak:dia-size", "avenc_cinepak:dump-separator", + "avenc_cinepak:err-detect", "avenc_cinepak:export-side-data", "avenc_cinepak:field-order", "avenc_cinepak:flags", @@ -25007,6 +25362,7 @@ "avenc_cljr:dia-size", "avenc_cljr:dither-type", "avenc_cljr:dump-separator", + "avenc_cljr:err-detect", "avenc_cljr:export-side-data", "avenc_cljr:field-order", "avenc_cljr:flags", @@ -25082,6 +25438,7 @@ "avenc_comfortnoise:cutoff", "avenc_comfortnoise:debug", "avenc_comfortnoise:dump-separator", + "avenc_comfortnoise:err-detect", "avenc_comfortnoise:export-side-data", "avenc_comfortnoise:flags", "avenc_comfortnoise:flags2", @@ -25113,6 +25470,7 @@ "avenc_dca:dca-adpcm", "avenc_dca:debug", "avenc_dca:dump-separator", + "avenc_dca:err-detect", "avenc_dca:export-side-data", "avenc_dca:flags", "avenc_dca:flags2", @@ -25154,6 +25512,7 @@ "avenc_dnxhd:debug", "avenc_dnxhd:dia-size", "avenc_dnxhd:dump-separator", + "avenc_dnxhd:err-detect", "avenc_dnxhd:export-side-data", "avenc_dnxhd:field-order", "avenc_dnxhd:flags", @@ -25243,6 +25602,7 @@ "avenc_dpx:debug", "avenc_dpx:dia-size", "avenc_dpx:dump-separator", + "avenc_dpx:err-detect", "avenc_dpx:export-side-data", "avenc_dpx:field-order", "avenc_dpx:flags", @@ -25329,6 +25689,7 @@ "avenc_dvvideo:debug", "avenc_dvvideo:dia-size", "avenc_dvvideo:dump-separator", + "avenc_dvvideo:err-detect", "avenc_dvvideo:export-side-data", "avenc_dvvideo:field-order", "avenc_dvvideo:flags", @@ -25414,6 +25775,7 @@ "avenc_eac3:dsur-mode", "avenc_eac3:dsurex-mode", "avenc_eac3:dump-separator", + "avenc_eac3:err-detect", "avenc_eac3:export-side-data", "avenc_eac3:flags", "avenc_eac3:flags2", @@ -25440,6 +25802,96 @@ "avenc_eac3:threads", "avenc_eac3:ticks-per-frame", "avenc_eac3:trellis", + "avenc_exr", + "avenc_exr!sink", + "avenc_exr!src", + "avenc_exr:b-qfactor", + "avenc_exr:b-qoffset", + "avenc_exr:b-sensitivity", + "avenc_exr:b-strategy", + "avenc_exr:bidir-refine", + "avenc_exr:bitrate", + "avenc_exr:bitrate-tolerance", + "avenc_exr:brd-scale", + "avenc_exr:bufsize", + "avenc_exr:chroma-sample-location", + "avenc_exr:chromaoffset", + "avenc_exr:cmp", + "avenc_exr:coder", + "avenc_exr:compression", + "avenc_exr:compression-level", + "avenc_exr:context", + "avenc_exr:dark-mask", + "avenc_exr:dc", + "avenc_exr:dct", + "avenc_exr:debug", + "avenc_exr:dia-size", + "avenc_exr:dump-separator", + "avenc_exr:err-detect", + "avenc_exr:export-side-data", + "avenc_exr:field-order", + "avenc_exr:flags", + "avenc_exr:flags2", + "avenc_exr:format", + "avenc_exr:gamma", + "avenc_exr:global-quality", + "avenc_exr:gop-size", + "avenc_exr:i-qfactor", + "avenc_exr:i-qoffset", + "avenc_exr:idct", + "avenc_exr:ildctcmp", + "avenc_exr:keyint-min", + "avenc_exr:last-pred", + "avenc_exr:lumi-mask", + "avenc_exr:max-bframes", + "avenc_exr:max-pixels", + "avenc_exr:maxrate", + "avenc_exr:mbcmp", + "avenc_exr:mbd", + "avenc_exr:mblmax", + "avenc_exr:mblmin", + "avenc_exr:me-range", + "avenc_exr:mepc", + "avenc_exr:minrate", + "avenc_exr:mpeg-quant", + "avenc_exr:multipass-cache-file", + "avenc_exr:mv0-threshold", + "avenc_exr:nr", + "avenc_exr:nssew", + "avenc_exr:p-mask", + "avenc_exr:pass", + "avenc_exr:pre-dia-size", + "avenc_exr:precmp", + "avenc_exr:pred", + "avenc_exr:preme", + "avenc_exr:ps", + "avenc_exr:qblur", + "avenc_exr:qcomp", + "avenc_exr:qdiff", + "avenc_exr:qmax", + "avenc_exr:qmin", + "avenc_exr:quantizer", + "avenc_exr:rc-init-occupancy", + "avenc_exr:rc-max-vbv-use", + "avenc_exr:rc-min-vbv-use", + "avenc_exr:refs", + "avenc_exr:sc-threshold", + "avenc_exr:scplx-mask", + "avenc_exr:side-data-only-packets", + "avenc_exr:skip-exp", + "avenc_exr:skip-factor", + "avenc_exr:skip-threshold", + "avenc_exr:skipcmp", + "avenc_exr:slices", + "avenc_exr:strict", + "avenc_exr:subcmp", + "avenc_exr:subq", + "avenc_exr:tcplx-mask", + "avenc_exr:thread-type", + "avenc_exr:threads", + "avenc_exr:ticks-per-frame", + "avenc_exr:timecode-frame-start", + "avenc_exr:trellis", "avenc_ffv1", "avenc_ffv1!sink", "avenc_ffv1!src", @@ -25464,6 +25916,7 @@ "avenc_ffv1:debug", "avenc_ffv1:dia-size", "avenc_ffv1:dump-separator", + "avenc_ffv1:err-detect", "avenc_ffv1:export-side-data", "avenc_ffv1:field-order", "avenc_ffv1:flags", @@ -25551,6 +26004,7 @@ "avenc_ffvhuff:debug", "avenc_ffvhuff:dia-size", "avenc_ffvhuff:dump-separator", + "avenc_ffvhuff:err-detect", "avenc_ffvhuff:export-side-data", "avenc_ffvhuff:field-order", "avenc_ffvhuff:flags", @@ -25638,6 +26092,7 @@ "avenc_fits:debug", "avenc_fits:dia-size", "avenc_fits:dump-separator", + "avenc_fits:err-detect", "avenc_fits:export-side-data", "avenc_fits:field-order", "avenc_fits:flags", @@ -25727,6 +26182,7 @@ "avenc_flashsv2:debug", "avenc_flashsv2:dia-size", "avenc_flashsv2:dump-separator", + "avenc_flashsv2:err-detect", "avenc_flashsv2:export-side-data", "avenc_flashsv2:field-order", "avenc_flashsv2:flags", @@ -25810,6 +26266,7 @@ "avenc_flashsv:debug", "avenc_flashsv:dia-size", "avenc_flashsv:dump-separator", + "avenc_flashsv:err-detect", "avenc_flashsv:export-side-data", "avenc_flashsv:field-order", "avenc_flashsv:flags", @@ -25899,6 +26356,7 @@ "avenc_flv:debug", "avenc_flv:dia-size", "avenc_flv:dump-separator", + "avenc_flv:err-detect", "avenc_flv:error-rate", "avenc_flv:export-side-data", "avenc_flv:field-order", @@ -25995,6 +26453,7 @@ "avenc_g722:cutoff", "avenc_g722:debug", "avenc_g722:dump-separator", + "avenc_g722:err-detect", "avenc_g722:export-side-data", "avenc_g722:flags", "avenc_g722:flags2", @@ -26025,6 +26484,7 @@ "avenc_g723_1:cutoff", "avenc_g723_1:debug", "avenc_g723_1:dump-separator", + "avenc_g723_1:err-detect", "avenc_g723_1:export-side-data", "avenc_g723_1:flags", "avenc_g723_1:flags2", @@ -26056,6 +26516,7 @@ "avenc_g726:cutoff", "avenc_g726:debug", "avenc_g726:dump-separator", + "avenc_g726:err-detect", "avenc_g726:export-side-data", "avenc_g726:flags", "avenc_g726:flags2", @@ -26087,6 +26548,7 @@ "avenc_g726le:cutoff", "avenc_g726le:debug", "avenc_g726le:dump-separator", + "avenc_g726le:err-detect", "avenc_g726le:export-side-data", "avenc_g726le:flags", "avenc_g726le:flags2", @@ -26131,6 +26593,7 @@ "avenc_h261:debug", "avenc_h261:dia-size", "avenc_h261:dump-separator", + "avenc_h261:err-detect", "avenc_h261:error-rate", "avenc_h261:export-side-data", "avenc_h261:field-order", @@ -26241,6 +26704,7 @@ "avenc_h263:debug", "avenc_h263:dia-size", "avenc_h263:dump-separator", + "avenc_h263:err-detect", "avenc_h263:error-rate", "avenc_h263:export-side-data", "avenc_h263:field-order", @@ -26354,6 +26818,7 @@ "avenc_h263p:debug", "avenc_h263p:dia-size", "avenc_h263p:dump-separator", + "avenc_h263p:err-detect", "avenc_h263p:error-rate", "avenc_h263p:export-side-data", "avenc_h263p:field-order", @@ -26558,6 +27023,7 @@ "avenc_hap:debug", "avenc_hap:dia-size", "avenc_hap:dump-separator", + "avenc_hap:err-detect", "avenc_hap:export-side-data", "avenc_hap:field-order", "avenc_hap:flags", @@ -26647,6 +27113,7 @@ "avenc_huffyuv:debug", "avenc_huffyuv:dia-size", "avenc_huffyuv:dump-separator", + "avenc_huffyuv:err-detect", "avenc_huffyuv:export-side-data", "avenc_huffyuv:field-order", "avenc_huffyuv:flags", @@ -26734,6 +27201,8 @@ "avenc_jpeg2000:debug", "avenc_jpeg2000:dia-size", "avenc_jpeg2000:dump-separator", + "avenc_jpeg2000:eph", + "avenc_jpeg2000:err-detect", "avenc_jpeg2000:export-side-data", "avenc_jpeg2000:field-order", "avenc_jpeg2000:flags", @@ -26747,6 +27216,7 @@ "avenc_jpeg2000:ildctcmp", "avenc_jpeg2000:keyint-min", "avenc_jpeg2000:last-pred", + "avenc_jpeg2000:layer-rates", "avenc_jpeg2000:lumi-mask", "avenc_jpeg2000:max-bframes", "avenc_jpeg2000:max-pixels", @@ -26769,6 +27239,7 @@ "avenc_jpeg2000:precmp", "avenc_jpeg2000:pred", "avenc_jpeg2000:preme", + "avenc_jpeg2000:prog", "avenc_jpeg2000:ps", "avenc_jpeg2000:qblur", "avenc_jpeg2000:qcomp", @@ -26788,6 +27259,7 @@ "avenc_jpeg2000:skip-threshold", "avenc_jpeg2000:skipcmp", "avenc_jpeg2000:slices", + "avenc_jpeg2000:sop", "avenc_jpeg2000:strict", "avenc_jpeg2000:subcmp", "avenc_jpeg2000:subq", @@ -26823,6 +27295,7 @@ "avenc_jpegls:debug", "avenc_jpegls:dia-size", "avenc_jpegls:dump-separator", + "avenc_jpegls:err-detect", "avenc_jpegls:export-side-data", "avenc_jpegls:field-order", "avenc_jpegls:flags", @@ -26909,6 +27382,7 @@ "avenc_ljpeg:debug", "avenc_ljpeg:dia-size", "avenc_ljpeg:dump-separator", + "avenc_ljpeg:err-detect", "avenc_ljpeg:export-side-data", "avenc_ljpeg:field-order", "avenc_ljpeg:flags", @@ -26995,6 +27469,7 @@ "avenc_magicyuv:debug", "avenc_magicyuv:dia-size", "avenc_magicyuv:dump-separator", + "avenc_magicyuv:err-detect", "avenc_magicyuv:export-side-data", "avenc_magicyuv:field-order", "avenc_magicyuv:flags", @@ -27084,6 +27559,7 @@ "avenc_mjpeg:debug", "avenc_mjpeg:dia-size", "avenc_mjpeg:dump-separator", + "avenc_mjpeg:err-detect", "avenc_mjpeg:error-rate", "avenc_mjpeg:export-side-data", "avenc_mjpeg:field-order", @@ -27181,6 +27657,7 @@ "avenc_mlp:cutoff", "avenc_mlp:debug", "avenc_mlp:dump-separator", + "avenc_mlp:err-detect", "avenc_mlp:export-side-data", "avenc_mlp:flags", "avenc_mlp:flags2", @@ -27211,6 +27688,7 @@ "avenc_mp2:cutoff", "avenc_mp2:debug", "avenc_mp2:dump-separator", + "avenc_mp2:err-detect", "avenc_mp2:export-side-data", "avenc_mp2:flags", "avenc_mp2:flags2", @@ -27241,6 +27719,7 @@ "avenc_mp2fixed:cutoff", "avenc_mp2fixed:debug", "avenc_mp2fixed:dump-separator", + "avenc_mp2fixed:err-detect", "avenc_mp2fixed:export-side-data", "avenc_mp2fixed:flags", "avenc_mp2fixed:flags2", @@ -27286,6 +27765,7 @@ "avenc_mpeg1video:dia-size", "avenc_mpeg1video:drop-frame-timecode", "avenc_mpeg1video:dump-separator", + "avenc_mpeg1video:err-detect", "avenc_mpeg1video:error-rate", "avenc_mpeg1video:export-side-data", "avenc_mpeg1video:field-order", @@ -27401,6 +27881,7 @@ "avenc_mpeg2video:dia-size", "avenc_mpeg2video:drop-frame-timecode", "avenc_mpeg2video:dump-separator", + "avenc_mpeg2video:err-detect", "avenc_mpeg2video:error-rate", "avenc_mpeg2video:export-side-data", "avenc_mpeg2video:field-order", @@ -27519,6 +28000,7 @@ "avenc_mpeg4:debug", "avenc_mpeg4:dia-size", "avenc_mpeg4:dump-separator", + "avenc_mpeg4:err-detect", "avenc_mpeg4:error-rate", "avenc_mpeg4:export-side-data", "avenc_mpeg4:field-order", @@ -27719,6 +28201,7 @@ "avenc_msmpeg4:debug", "avenc_msmpeg4:dia-size", "avenc_msmpeg4:dump-separator", + "avenc_msmpeg4:err-detect", "avenc_msmpeg4:error-rate", "avenc_msmpeg4:export-side-data", "avenc_msmpeg4:field-order", @@ -27829,6 +28312,7 @@ "avenc_msmpeg4v2:debug", "avenc_msmpeg4v2:dia-size", "avenc_msmpeg4v2:dump-separator", + "avenc_msmpeg4v2:err-detect", "avenc_msmpeg4v2:error-rate", "avenc_msmpeg4v2:export-side-data", "avenc_msmpeg4v2:field-order", @@ -27936,6 +28420,7 @@ "avenc_msvideo1:debug", "avenc_msvideo1:dia-size", "avenc_msvideo1:dump-separator", + "avenc_msvideo1:err-detect", "avenc_msvideo1:export-side-data", "avenc_msvideo1:field-order", "avenc_msvideo1:flags", @@ -28011,6 +28496,7 @@ "avenc_nellymoser:cutoff", "avenc_nellymoser:debug", "avenc_nellymoser:dump-separator", + "avenc_nellymoser:err-detect", "avenc_nellymoser:export-side-data", "avenc_nellymoser:flags", "avenc_nellymoser:flags2", @@ -28042,6 +28528,7 @@ "avenc_opus:cutoff", "avenc_opus:debug", "avenc_opus:dump-separator", + "avenc_opus:err-detect", "avenc_opus:export-side-data", "avenc_opus:flags", "avenc_opus:flags2", @@ -28084,6 +28571,7 @@ "avenc_pam:debug", "avenc_pam:dia-size", "avenc_pam:dump-separator", + "avenc_pam:err-detect", "avenc_pam:export-side-data", "avenc_pam:field-order", "avenc_pam:flags", @@ -28170,6 +28658,7 @@ "avenc_pbm:debug", "avenc_pbm:dia-size", "avenc_pbm:dump-separator", + "avenc_pbm:err-detect", "avenc_pbm:export-side-data", "avenc_pbm:field-order", "avenc_pbm:flags", @@ -28245,6 +28734,7 @@ "avenc_pcm_vidc:cutoff", "avenc_pcm_vidc:debug", "avenc_pcm_vidc:dump-separator", + "avenc_pcm_vidc:err-detect", "avenc_pcm_vidc:export-side-data", "avenc_pcm_vidc:flags", "avenc_pcm_vidc:flags2", @@ -28286,6 +28776,7 @@ "avenc_pcx:debug", "avenc_pcx:dia-size", "avenc_pcx:dump-separator", + "avenc_pcx:err-detect", "avenc_pcx:export-side-data", "avenc_pcx:field-order", "avenc_pcx:flags", @@ -28348,6 +28839,93 @@ "avenc_pcx:ticks-per-frame", "avenc_pcx:timecode-frame-start", "avenc_pcx:trellis", + "avenc_pfm", + "avenc_pfm!sink", + "avenc_pfm!src", + "avenc_pfm:b-qfactor", + "avenc_pfm:b-qoffset", + "avenc_pfm:b-sensitivity", + "avenc_pfm:b-strategy", + "avenc_pfm:bidir-refine", + "avenc_pfm:bitrate", + "avenc_pfm:bitrate-tolerance", + "avenc_pfm:brd-scale", + "avenc_pfm:bufsize", + "avenc_pfm:chroma-sample-location", + "avenc_pfm:chromaoffset", + "avenc_pfm:cmp", + "avenc_pfm:coder", + "avenc_pfm:compression-level", + "avenc_pfm:context", + "avenc_pfm:dark-mask", + "avenc_pfm:dc", + "avenc_pfm:dct", + "avenc_pfm:debug", + "avenc_pfm:dia-size", + "avenc_pfm:dump-separator", + "avenc_pfm:err-detect", + "avenc_pfm:export-side-data", + "avenc_pfm:field-order", + "avenc_pfm:flags", + "avenc_pfm:flags2", + "avenc_pfm:global-quality", + "avenc_pfm:gop-size", + "avenc_pfm:i-qfactor", + "avenc_pfm:i-qoffset", + "avenc_pfm:idct", + "avenc_pfm:ildctcmp", + "avenc_pfm:keyint-min", + "avenc_pfm:last-pred", + "avenc_pfm:lumi-mask", + "avenc_pfm:max-bframes", + "avenc_pfm:max-pixels", + "avenc_pfm:maxrate", + "avenc_pfm:mbcmp", + "avenc_pfm:mbd", + "avenc_pfm:mblmax", + "avenc_pfm:mblmin", + "avenc_pfm:me-range", + "avenc_pfm:mepc", + "avenc_pfm:minrate", + "avenc_pfm:mpeg-quant", + "avenc_pfm:multipass-cache-file", + "avenc_pfm:mv0-threshold", + "avenc_pfm:nr", + "avenc_pfm:nssew", + "avenc_pfm:p-mask", + "avenc_pfm:pass", + "avenc_pfm:pre-dia-size", + "avenc_pfm:precmp", + "avenc_pfm:pred", + "avenc_pfm:preme", + "avenc_pfm:ps", + "avenc_pfm:qblur", + "avenc_pfm:qcomp", + "avenc_pfm:qdiff", + "avenc_pfm:qmax", + "avenc_pfm:qmin", + "avenc_pfm:quantizer", + "avenc_pfm:rc-init-occupancy", + "avenc_pfm:rc-max-vbv-use", + "avenc_pfm:rc-min-vbv-use", + "avenc_pfm:refs", + "avenc_pfm:sc-threshold", + "avenc_pfm:scplx-mask", + "avenc_pfm:side-data-only-packets", + "avenc_pfm:skip-exp", + "avenc_pfm:skip-factor", + "avenc_pfm:skip-threshold", + "avenc_pfm:skipcmp", + "avenc_pfm:slices", + "avenc_pfm:strict", + "avenc_pfm:subcmp", + "avenc_pfm:subq", + "avenc_pfm:tcplx-mask", + "avenc_pfm:thread-type", + "avenc_pfm:threads", + "avenc_pfm:ticks-per-frame", + "avenc_pfm:timecode-frame-start", + "avenc_pfm:trellis", "avenc_pgm", "avenc_pgm!sink", "avenc_pgm!src", @@ -28372,6 +28950,7 @@ "avenc_pgm:debug", "avenc_pgm:dia-size", "avenc_pgm:dump-separator", + "avenc_pgm:err-detect", "avenc_pgm:export-side-data", "avenc_pgm:field-order", "avenc_pgm:flags", @@ -28458,6 +29037,7 @@ "avenc_pgmyuv:debug", "avenc_pgmyuv:dia-size", "avenc_pgmyuv:dump-separator", + "avenc_pgmyuv:err-detect", "avenc_pgmyuv:export-side-data", "avenc_pgmyuv:field-order", "avenc_pgmyuv:flags", @@ -28546,6 +29126,7 @@ "avenc_png:dpi", "avenc_png:dpm", "avenc_png:dump-separator", + "avenc_png:err-detect", "avenc_png:export-side-data", "avenc_png:field-order", "avenc_png:flags", @@ -28632,6 +29213,7 @@ "avenc_ppm:debug", "avenc_ppm:dia-size", "avenc_ppm:dump-separator", + "avenc_ppm:err-detect", "avenc_ppm:export-side-data", "avenc_ppm:field-order", "avenc_ppm:flags", @@ -28718,6 +29300,7 @@ "avenc_prores:debug", "avenc_prores:dia-size", "avenc_prores:dump-separator", + "avenc_prores:err-detect", "avenc_prores:export-side-data", "avenc_prores:field-order", "avenc_prores:flags", @@ -28805,6 +29388,7 @@ "avenc_prores_aw:debug", "avenc_prores_aw:dia-size", "avenc_prores_aw:dump-separator", + "avenc_prores_aw:err-detect", "avenc_prores_aw:export-side-data", "avenc_prores_aw:field-order", "avenc_prores_aw:flags", @@ -28894,6 +29478,7 @@ "avenc_prores_ks:debug", "avenc_prores_ks:dia-size", "avenc_prores_ks:dump-separator", + "avenc_prores_ks:err-detect", "avenc_prores_ks:export-side-data", "avenc_prores_ks:field-order", "avenc_prores_ks:flags", @@ -28984,6 +29569,7 @@ "avenc_qtrle:debug", "avenc_qtrle:dia-size", "avenc_qtrle:dump-separator", + "avenc_qtrle:err-detect", "avenc_qtrle:export-side-data", "avenc_qtrle:field-order", "avenc_qtrle:flags", @@ -29070,6 +29656,7 @@ "avenc_r10k:debug", "avenc_r10k:dia-size", "avenc_r10k:dump-separator", + "avenc_r10k:err-detect", "avenc_r10k:export-side-data", "avenc_r10k:field-order", "avenc_r10k:flags", @@ -29145,6 +29732,7 @@ "avenc_real_144:cutoff", "avenc_real_144:debug", "avenc_real_144:dump-separator", + "avenc_real_144:err-detect", "avenc_real_144:export-side-data", "avenc_real_144:flags", "avenc_real_144:flags2", @@ -29175,6 +29763,7 @@ "avenc_roq_dpcm:cutoff", "avenc_roq_dpcm:debug", "avenc_roq_dpcm:dump-separator", + "avenc_roq_dpcm:err-detect", "avenc_roq_dpcm:export-side-data", "avenc_roq_dpcm:flags", "avenc_roq_dpcm:flags2", @@ -29216,6 +29805,7 @@ "avenc_roqvideo:debug", "avenc_roqvideo:dia-size", "avenc_roqvideo:dump-separator", + "avenc_roqvideo:err-detect", "avenc_roqvideo:export-side-data", "avenc_roqvideo:field-order", "avenc_roqvideo:flags", @@ -29279,6 +29869,97 @@ "avenc_roqvideo:ticks-per-frame", "avenc_roqvideo:timecode-frame-start", "avenc_roqvideo:trellis", + "avenc_rpza", + "avenc_rpza!sink", + "avenc_rpza!src", + "avenc_rpza:b-qfactor", + "avenc_rpza:b-qoffset", + "avenc_rpza:b-sensitivity", + "avenc_rpza:b-strategy", + "avenc_rpza:bidir-refine", + "avenc_rpza:bitrate", + "avenc_rpza:bitrate-tolerance", + "avenc_rpza:brd-scale", + "avenc_rpza:bufsize", + "avenc_rpza:chroma-sample-location", + "avenc_rpza:chromaoffset", + "avenc_rpza:cmp", + "avenc_rpza:coder", + "avenc_rpza:compression-level", + "avenc_rpza:context", + "avenc_rpza:continue-one-color-thresh", + "avenc_rpza:dark-mask", + "avenc_rpza:dc", + "avenc_rpza:dct", + "avenc_rpza:debug", + "avenc_rpza:dia-size", + "avenc_rpza:dump-separator", + "avenc_rpza:err-detect", + "avenc_rpza:export-side-data", + "avenc_rpza:field-order", + "avenc_rpza:flags", + "avenc_rpza:flags2", + "avenc_rpza:global-quality", + "avenc_rpza:gop-size", + "avenc_rpza:i-qfactor", + "avenc_rpza:i-qoffset", + "avenc_rpza:idct", + "avenc_rpza:ildctcmp", + "avenc_rpza:keyint-min", + "avenc_rpza:last-pred", + "avenc_rpza:lumi-mask", + "avenc_rpza:max-bframes", + "avenc_rpza:max-pixels", + "avenc_rpza:maxrate", + "avenc_rpza:mbcmp", + "avenc_rpza:mbd", + "avenc_rpza:mblmax", + "avenc_rpza:mblmin", + "avenc_rpza:me-range", + "avenc_rpza:mepc", + "avenc_rpza:minrate", + "avenc_rpza:mpeg-quant", + "avenc_rpza:multipass-cache-file", + "avenc_rpza:mv0-threshold", + "avenc_rpza:nr", + "avenc_rpza:nssew", + "avenc_rpza:p-mask", + "avenc_rpza:pass", + "avenc_rpza:pre-dia-size", + "avenc_rpza:precmp", + "avenc_rpza:pred", + "avenc_rpza:preme", + "avenc_rpza:ps", + "avenc_rpza:qblur", + "avenc_rpza:qcomp", + "avenc_rpza:qdiff", + "avenc_rpza:qmax", + "avenc_rpza:qmin", + "avenc_rpza:quantizer", + "avenc_rpza:rc-init-occupancy", + "avenc_rpza:rc-max-vbv-use", + "avenc_rpza:rc-min-vbv-use", + "avenc_rpza:refs", + "avenc_rpza:sc-threshold", + "avenc_rpza:scplx-mask", + "avenc_rpza:side-data-only-packets", + "avenc_rpza:sixteen-color-thresh", + "avenc_rpza:skip-exp", + "avenc_rpza:skip-factor", + "avenc_rpza:skip-frame-thresh", + "avenc_rpza:skip-threshold", + "avenc_rpza:skipcmp", + "avenc_rpza:slices", + "avenc_rpza:start-one-color-thresh", + "avenc_rpza:strict", + "avenc_rpza:subcmp", + "avenc_rpza:subq", + "avenc_rpza:tcplx-mask", + "avenc_rpza:thread-type", + "avenc_rpza:threads", + "avenc_rpza:ticks-per-frame", + "avenc_rpza:timecode-frame-start", + "avenc_rpza:trellis", "avenc_rv10", "avenc_rv10!sink", "avenc_rv10!src", @@ -29306,6 +29987,7 @@ "avenc_rv10:debug", "avenc_rv10:dia-size", "avenc_rv10:dump-separator", + "avenc_rv10:err-detect", "avenc_rv10:error-rate", "avenc_rv10:export-side-data", "avenc_rv10:field-order", @@ -29416,6 +30098,7 @@ "avenc_rv20:debug", "avenc_rv20:dia-size", "avenc_rv20:dump-separator", + "avenc_rv20:err-detect", "avenc_rv20:error-rate", "avenc_rv20:export-side-data", "avenc_rv20:field-order", @@ -29512,6 +30195,7 @@ "avenc_s302m:cutoff", "avenc_s302m:debug", "avenc_s302m:dump-separator", + "avenc_s302m:err-detect", "avenc_s302m:export-side-data", "avenc_s302m:flags", "avenc_s302m:flags2", @@ -29542,6 +30226,7 @@ "avenc_sbc:cutoff", "avenc_sbc:debug", "avenc_sbc:dump-separator", + "avenc_sbc:err-detect", "avenc_sbc:export-side-data", "avenc_sbc:flags", "avenc_sbc:flags2", @@ -29585,6 +30270,7 @@ "avenc_sgi:debug", "avenc_sgi:dia-size", "avenc_sgi:dump-separator", + "avenc_sgi:err-detect", "avenc_sgi:export-side-data", "avenc_sgi:field-order", "avenc_sgi:flags", @@ -29672,6 +30358,7 @@ "avenc_snow:debug", "avenc_snow:dia-size", "avenc_snow:dump-separator", + "avenc_snow:err-detect", "avenc_snow:export-side-data", "avenc_snow:field-order", "avenc_snow:flags", @@ -29718,6 +30405,7 @@ "avenc_snow:qmax", "avenc_snow:qmin", "avenc_snow:quantizer", + "avenc_snow:rc-eq", "avenc_snow:rc-init-occupancy", "avenc_snow:rc-max-vbv-use", "avenc_snow:rc-min-vbv-use", @@ -29752,6 +30440,7 @@ "avenc_sonic:cutoff", "avenc_sonic:debug", "avenc_sonic:dump-separator", + "avenc_sonic:err-detect", "avenc_sonic:export-side-data", "avenc_sonic:flags", "avenc_sonic:flags2", @@ -29782,6 +30471,7 @@ "avenc_sonicls:cutoff", "avenc_sonicls:debug", "avenc_sonicls:dump-separator", + "avenc_sonicls:err-detect", "avenc_sonicls:export-side-data", "avenc_sonicls:flags", "avenc_sonicls:flags2", @@ -29799,6 +30489,117 @@ "avenc_sonicls:threads", "avenc_sonicls:ticks-per-frame", "avenc_sonicls:trellis", + "avenc_speedhq", + "avenc_speedhq!sink", + "avenc_speedhq!src", + "avenc_speedhq:a53cc", + "avenc_speedhq:b-qfactor", + "avenc_speedhq:b-qoffset", + "avenc_speedhq:b-sensitivity", + "avenc_speedhq:b-strategy", + "avenc_speedhq:bidir-refine", + "avenc_speedhq:bitrate", + "avenc_speedhq:bitrate-tolerance", + "avenc_speedhq:border-mask", + "avenc_speedhq:brd-scale", + "avenc_speedhq:bufsize", + "avenc_speedhq:chroma-elim-threshold", + "avenc_speedhq:chroma-sample-location", + "avenc_speedhq:chromaoffset", + "avenc_speedhq:cmp", + "avenc_speedhq:coder", + "avenc_speedhq:compression-level", + "avenc_speedhq:context", + "avenc_speedhq:dark-mask", + "avenc_speedhq:dc", + "avenc_speedhq:dct", + "avenc_speedhq:debug", + "avenc_speedhq:dia-size", + "avenc_speedhq:dump-separator", + "avenc_speedhq:err-detect", + "avenc_speedhq:error-rate", + "avenc_speedhq:export-side-data", + "avenc_speedhq:field-order", + "avenc_speedhq:flags", + "avenc_speedhq:flags2", + "avenc_speedhq:force-duplicated-matrix", + "avenc_speedhq:global-quality", + "avenc_speedhq:gop-size", + "avenc_speedhq:i-qfactor", + "avenc_speedhq:i-qoffset", + "avenc_speedhq:ibias", + "avenc_speedhq:idct", + "avenc_speedhq:ildctcmp", + "avenc_speedhq:intra-penalty", + "avenc_speedhq:keyint-min", + "avenc_speedhq:last-pred", + "avenc_speedhq:lmax", + "avenc_speedhq:lmin", + "avenc_speedhq:luma-elim-threshold", + "avenc_speedhq:lumi-mask", + "avenc_speedhq:max-bframes", + "avenc_speedhq:max-pixels", + "avenc_speedhq:maxrate", + "avenc_speedhq:mbcmp", + "avenc_speedhq:mbd", + "avenc_speedhq:mblmax", + "avenc_speedhq:mblmin", + "avenc_speedhq:me-range", + "avenc_speedhq:mepc", + "avenc_speedhq:mepre", + "avenc_speedhq:minrate", + "avenc_speedhq:motion-est", + "avenc_speedhq:mpeg-quant", + "avenc_speedhq:mpv-flags", + "avenc_speedhq:multipass-cache-file", + "avenc_speedhq:mv0-threshold", + "avenc_speedhq:noise-reduction", + "avenc_speedhq:nr", + "avenc_speedhq:nssew", + "avenc_speedhq:p-mask", + "avenc_speedhq:pass", + "avenc_speedhq:pbias", + "avenc_speedhq:pre-dia-size", + "avenc_speedhq:precmp", + "avenc_speedhq:pred", + "avenc_speedhq:preme", + "avenc_speedhq:ps", + "avenc_speedhq:qblur", + "avenc_speedhq:qcomp", + "avenc_speedhq:qdiff", + "avenc_speedhq:qmax", + "avenc_speedhq:qmin", + "avenc_speedhq:qsquish", + "avenc_speedhq:quantizer", + "avenc_speedhq:quantizer-noise-shaping", + "avenc_speedhq:rc-buf-aggressivity", + "avenc_speedhq:rc-eq", + "avenc_speedhq:rc-init-cplx", + "avenc_speedhq:rc-init-occupancy", + "avenc_speedhq:rc-max-vbv-use", + "avenc_speedhq:rc-min-vbv-use", + "avenc_speedhq:rc-qmod-amp", + "avenc_speedhq:rc-qmod-freq", + "avenc_speedhq:rc-strategy", + "avenc_speedhq:refs", + "avenc_speedhq:sc-threshold", + "avenc_speedhq:scplx-mask", + "avenc_speedhq:side-data-only-packets", + "avenc_speedhq:skip-cmp", + "avenc_speedhq:skip-exp", + "avenc_speedhq:skip-factor", + "avenc_speedhq:skip-threshold", + "avenc_speedhq:skipcmp", + "avenc_speedhq:slices", + "avenc_speedhq:strict", + "avenc_speedhq:subcmp", + "avenc_speedhq:subq", + "avenc_speedhq:tcplx-mask", + "avenc_speedhq:thread-type", + "avenc_speedhq:threads", + "avenc_speedhq:ticks-per-frame", + "avenc_speedhq:timecode-frame-start", + "avenc_speedhq:trellis", "avenc_sunrast", "avenc_sunrast!sink", "avenc_sunrast!src", @@ -29823,6 +30624,7 @@ "avenc_sunrast:debug", "avenc_sunrast:dia-size", "avenc_sunrast:dump-separator", + "avenc_sunrast:err-detect", "avenc_sunrast:export-side-data", "avenc_sunrast:field-order", "avenc_sunrast:flags", @@ -29910,6 +30712,7 @@ "avenc_svq1:debug", "avenc_svq1:dia-size", "avenc_svq1:dump-separator", + "avenc_svq1:err-detect", "avenc_svq1:export-side-data", "avenc_svq1:field-order", "avenc_svq1:flags", @@ -29997,6 +30800,7 @@ "avenc_targa:debug", "avenc_targa:dia-size", "avenc_targa:dump-separator", + "avenc_targa:err-detect", "avenc_targa:export-side-data", "avenc_targa:field-order", "avenc_targa:flags", @@ -30086,6 +30890,7 @@ "avenc_tiff:dia-size", "avenc_tiff:dpi", "avenc_tiff:dump-separator", + "avenc_tiff:err-detect", "avenc_tiff:export-side-data", "avenc_tiff:field-order", "avenc_tiff:flags", @@ -30161,6 +30966,7 @@ "avenc_truehd:cutoff", "avenc_truehd:debug", "avenc_truehd:dump-separator", + "avenc_truehd:err-detect", "avenc_truehd:export-side-data", "avenc_truehd:flags", "avenc_truehd:flags2", @@ -30191,6 +30997,7 @@ "avenc_tta:cutoff", "avenc_tta:debug", "avenc_tta:dump-separator", + "avenc_tta:err-detect", "avenc_tta:export-side-data", "avenc_tta:flags", "avenc_tta:flags2", @@ -30232,6 +31039,7 @@ "avenc_utvideo:debug", "avenc_utvideo:dia-size", "avenc_utvideo:dump-separator", + "avenc_utvideo:err-detect", "avenc_utvideo:export-side-data", "avenc_utvideo:field-order", "avenc_utvideo:flags", @@ -30318,6 +31126,7 @@ "avenc_vc2:debug", "avenc_vc2:dia-size", "avenc_vc2:dump-separator", + "avenc_vc2:err-detect", "avenc_vc2:export-side-data", "avenc_vc2:field-order", "avenc_vc2:flags", @@ -30399,6 +31208,7 @@ "avenc_wavpack:cutoff", "avenc_wavpack:debug", "avenc_wavpack:dump-separator", + "avenc_wavpack:err-detect", "avenc_wavpack:export-side-data", "avenc_wavpack:flags", "avenc_wavpack:flags2", @@ -30431,6 +31241,7 @@ "avenc_wmav1:cutoff", "avenc_wmav1:debug", "avenc_wmav1:dump-separator", + "avenc_wmav1:err-detect", "avenc_wmav1:export-side-data", "avenc_wmav1:flags", "avenc_wmav1:flags2", @@ -30461,6 +31272,7 @@ "avenc_wmav2:cutoff", "avenc_wmav2:debug", "avenc_wmav2:dump-separator", + "avenc_wmav2:err-detect", "avenc_wmav2:export-side-data", "avenc_wmav2:flags", "avenc_wmav2:flags2", @@ -30505,6 +31317,7 @@ "avenc_wmv1:debug", "avenc_wmv1:dia-size", "avenc_wmv1:dump-separator", + "avenc_wmv1:err-detect", "avenc_wmv1:error-rate", "avenc_wmv1:export-side-data", "avenc_wmv1:field-order", @@ -30615,6 +31428,7 @@ "avenc_wmv2:debug", "avenc_wmv2:dia-size", "avenc_wmv2:dump-separator", + "avenc_wmv2:err-detect", "avenc_wmv2:error-rate", "avenc_wmv2:export-side-data", "avenc_wmv2:field-order", @@ -30722,6 +31536,7 @@ "avenc_xbm:debug", "avenc_xbm:dia-size", "avenc_xbm:dump-separator", + "avenc_xbm:err-detect", "avenc_xbm:export-side-data", "avenc_xbm:field-order", "avenc_xbm:flags", @@ -30808,6 +31623,7 @@ "avenc_xface:debug", "avenc_xface:dia-size", "avenc_xface:dump-separator", + "avenc_xface:err-detect", "avenc_xface:export-side-data", "avenc_xface:field-order", "avenc_xface:flags", @@ -30894,6 +31710,7 @@ "avenc_xwd:debug", "avenc_xwd:dia-size", "avenc_xwd:dump-separator", + "avenc_xwd:err-detect", "avenc_xwd:export-side-data", "avenc_xwd:field-order", "avenc_xwd:flags", @@ -30980,6 +31797,7 @@ "avenc_zmbv:debug", "avenc_zmbv:dia-size", "avenc_zmbv:dump-separator", + "avenc_zmbv:err-detect", "avenc_zmbv:export-side-data", "avenc_zmbv:field-order", "avenc_zmbv:flags", @@ -31094,15 +31912,33 @@ "avmux_aiff!video_%u", "avmux_aiff:maxdelay", "avmux_aiff:preload", + "avmux_alp", + "avmux_alp!src", + "avmux_alp:maxdelay", + "avmux_alp:preload", "avmux_amr", "avmux_amr!audio_%u", "avmux_amr!src", "avmux_amr:maxdelay", "avmux_amr:preload", + "avmux_amv", + "avmux_amv!audio_%u", + "avmux_amv!src", + "avmux_amv!video_%u", + "avmux_amv:maxdelay", + "avmux_amv:preload", + "avmux_apm", + "avmux_apm!src", + "avmux_apm:maxdelay", + "avmux_apm:preload", "avmux_apng", "avmux_apng!src", "avmux_apng:maxdelay", "avmux_apng:preload", + "avmux_argo_asf", + "avmux_argo_asf!src", + "avmux_argo_asf:maxdelay", + "avmux_argo_asf:preload", "avmux_asf", "avmux_asf!audio_%u", "avmux_asf!src", @@ -31512,6 +32348,9 @@ "avmux_yuv4mpegpipe!src", "avmux_yuv4mpegpipe:maxdelay", "avmux_yuv4mpegpipe:preload", + "avsamplebufferlayersink", + "avsamplebufferlayersink:force-aspect-ratio", + "avsamplebufferlayersink:layer", "avtpaafdepay", "avtpaafpay", "avtpaafpay:timestamp-mode", @@ -31652,6 +32491,20 @@ "cdparanoiasrc:paranoia-mode", "cdparanoiasrc:read-speed", "cdparanoiasrc:search-overlap", + "cfhd-q", + "cfhd-q::film1", + "cfhd-q::film1+", + "cfhd-q::film1.5", + "cfhd-q::film2", + "cfhd-q::film2+", + "cfhd-q::film3", + "cfhd-q::film3+", + "cfhd-q::high", + "cfhd-q::high+", + "cfhd-q::low", + "cfhd-q::low+", + "cfhd-q::medium", + "cfhd-q::medium+", "checksumsink", "checksumsink:hash", "chopmydata", @@ -33944,11 +34797,20 @@ "errorignore", "errorignore::convert-error", "errorignore:convert-to", + "errorignore:ignore-eos", "errorignore:ignore-error", "errorignore:ignore-notlinked", "errorignore:ignore-notnegotiated", "exclusion", "exclusion:factor", + "exr-compr", + "exr-compr::none", + "exr-compr::rle", + "exr-compr::zip1", + "exr-compr::zip16", + "exr-pixel", + "exr-pixel::float", + "exr-pixel::half", "faac", "faac:bitrate", "faac:midside", @@ -41439,6 +42301,12 @@ "jpeg-2000-encoder-format::jp2", "jpeg-2000-encoder-pred", "jpeg-2000-encoder-pred::dwt97int", + "jpeg-2000-encoder-prog", + "jpeg-2000-encoder-prog::cprl", + "jpeg-2000-encoder-prog::lrcp", + "jpeg-2000-encoder-prog::pcrl", + "jpeg-2000-encoder-prog::rlcp", + "jpeg-2000-encoder-prog::rpcl", "jpeg2000parse", "jpegdec", "jpegdec:idct-method", @@ -63607,6 +64475,35 @@ "spectrum:threshold", "speed", "speed:speed", + "speedhq-encoder-cmp-func", + "speedhq-encoder-cmp-func::bit", + "speedhq-encoder-cmp-func::chroma", + "speedhq-encoder-cmp-func::dct", + "speedhq-encoder-cmp-func::dct264", + "speedhq-encoder-cmp-func::dctmax", + "speedhq-encoder-cmp-func::msad", + "speedhq-encoder-cmp-func::nsse", + "speedhq-encoder-cmp-func::psnr", + "speedhq-encoder-cmp-func::rd", + "speedhq-encoder-cmp-func::sad", + "speedhq-encoder-cmp-func::satd", + "speedhq-encoder-cmp-func::sse", + "speedhq-encoder-cmp-func::vsad", + "speedhq-encoder-cmp-func::vsse", + "speedhq-encoder-cmp-func::zero", + "speedhq-encoder-motion-est", + "speedhq-encoder-motion-est::epzs", + "speedhq-encoder-motion-est::xone", + "speedhq-encoder-motion-est::zero", + "speedhq-encoder-mpv-flags", + "speedhq-encoder-mpv-flags::cbp_rd", + "speedhq-encoder-mpv-flags::mv0", + "speedhq-encoder-mpv-flags::naq", + "speedhq-encoder-mpv-flags::qp_rd", + "speedhq-encoder-mpv-flags::skip_rd", + "speedhq-encoder-mpv-flags::strict_gop", + "speedhq-encoder-rc-strategy", + "speedhq-encoder-rc-strategy::ffmpeg", "speexdec", "speexdec:enh", "speexenc", diff --git a/subprojects/gst-libav/docs/gst_plugins_cache.json b/subprojects/gst-libav/docs/gst_plugins_cache.json index 7ea1b7cf91..5b35a0d9a7 100644 --- a/subprojects/gst-libav/docs/gst_plugins_cache.json +++ b/subprojects/gst-libav/docs/gst_plugins_cache.json @@ -465,6 +465,33 @@ "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav adpcm_4xm decoder", @@ -605,6 +632,33 @@ "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav adpcm_ct decoder", @@ -829,6 +883,33 @@ "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav adpcm_ima_amv decoder", @@ -885,6 +966,60 @@ "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", @@ -1053,6 +1188,60 @@ "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav adpcm_ima_oki decoder", @@ -1165,6 +1354,33 @@ "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav adpcm_ima_wav decoder", @@ -1557,6 +1773,33 @@ "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", @@ -1577,14 +1820,14 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_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 libav should print motion vectors on top of the image", + "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", "conditionally-available": false, "construct": false, "construct-only": false, @@ -2448,14 +2691,103 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_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 libav should print motion vectors on top of the image", + "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", + "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, 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, @@ -3041,6 +3373,95 @@ }, "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", @@ -4549,6 +4970,95 @@ }, "rank": "marginal" }, + "avdec_cdtoons": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav cdtoons decoder", + "hierarchy": [ + "avdec_cdtoons", + "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, 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_cdxl": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav cdxl decoder", @@ -5280,6 +5790,121 @@ }, "rank": "marginal" }, + "avdec_cri": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav cri decoder", + "hierarchy": [ + "avdec_cri", + "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, 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 + }, + "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", @@ -5512,6 +6137,33 @@ }, "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", @@ -6527,6 +7179,20 @@ "type": "GstLibAVVidDecLowres", "writable": true }, + "max-threads": { + "blurb": "Maximum number of worker threads to spawn. (0 = auto)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, "output-corrupt": { "blurb": "Whether libav should output frames even if corrupted", "conditionally-available": false, @@ -6550,6 +7216,18 @@ "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" @@ -7463,6 +8141,33 @@ }, "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav ffv1 decoder", @@ -9766,6 +10471,33 @@ }, "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", @@ -10222,14 +10954,14 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_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 libav should print motion vectors on top of the image", + "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", "conditionally-available": false, "construct": false, "construct-only": false, @@ -10757,6 +11489,95 @@ }, "rank": "marginal" }, + "avdec_imm5": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav imm5 decoder", + "hierarchy": [ + "avdec_imm5", + "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, 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_indeo2": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav indeo2 decoder", @@ -11258,6 +12079,95 @@ }, "rank": "marginal" }, + "avdec_ipu": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav ipu decoder", + "hierarchy": [ + "avdec_ipu", + "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, 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_jpeg2000": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav jpeg2000 decoder", @@ -11953,14 +12863,14 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_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 libav should print motion vectors on top of the image", + "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", "conditionally-available": false, "construct": false, "construct-only": false, @@ -12835,6 +13745,95 @@ }, "rank": "marginal" }, + "avdec_mobiclip": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav mobiclip decoder", + "hierarchy": [ + "avdec_mobiclip", + "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, 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_motionpixels": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav motionpixels decoder", @@ -13994,6 +14993,95 @@ }, "rank": "marginal" }, + "avdec_msp2": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav msp2 decoder", + "hierarchy": [ + "avdec_msp2", + "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, 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_msrle": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav msrle decoder", @@ -14554,6 +15642,95 @@ }, "rank": "marginal" }, + "avdec_mv30": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav mv30 decoder", + "hierarchy": [ + "avdec_mv30", + "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, 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_mvc1": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav mvc1 decoder", @@ -14732,6 +15909,184 @@ }, "rank": "marginal" }, + "avdec_mvdv": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav mvdv decoder", + "hierarchy": [ + "avdec_mvdv", + "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, 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_mvha": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav mvha decoder", + "hierarchy": [ + "avdec_mvha", + "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, 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_mwsc": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav mwsc decoder", @@ -14938,6 +16293,121 @@ "properties": {}, "rank": "marginal" }, + "avdec_notchlc": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav notchlc decoder", + "hierarchy": [ + "avdec_notchlc", + "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, 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 + }, + "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": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav nuv decoder", @@ -15406,6 +16876,33 @@ "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", @@ -15523,6 +17020,95 @@ }, "rank": "marginal" }, + "avdec_pfm": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav pfm decoder", + "hierarchy": [ + "avdec_pfm", + "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, 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_pgm": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav pgm decoder", @@ -15701,6 +17287,210 @@ }, "rank": "marginal" }, + "avdec_pgx": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav pgx decoder", + "hierarchy": [ + "avdec_pgx", + "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, 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_photocd": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav photocd decoder", + "hierarchy": [ + "avdec_photocd", + "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, 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 + }, + "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", @@ -18273,6 +20063,95 @@ "properties": {}, "rank": "marginal" }, + "avdec_sga": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav sga decoder", + "hierarchy": [ + "avdec_sga", + "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, 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_sgi": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav sgi decoder", @@ -18594,6 +20473,95 @@ "properties": {}, "rank": "marginal" }, + "avdec_simbiosis_imx": { + "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", + "description": "libav simbiosis_imx decoder", + "hierarchy": [ + "avdec_simbiosis_imx", + "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, 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_sipr": { "author": "Wim Taymans , Ronald Bultje , Edward Hervey ", "description": "libav sipr decoder", @@ -18622,6 +20590,33 @@ "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", @@ -21846,14 +23841,14 @@ "presence": "always" }, "src": { - "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, GBRA, xRGB, RGBx, xBGR, BGRx, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE }\n", + "caps": "video/x-raw:\n format: { I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_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 libav should print motion vectors on top of the image", + "blurb": "Whether to print motion vectors on top of the image (deprecated, non-functional)", "conditionally-available": false, "construct": false, "construct-only": false, @@ -26256,6 +28251,30 @@ "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, @@ -27390,6 +29409,30 @@ "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, @@ -28472,6 +30515,30 @@ "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, @@ -28552,6 +30619,20 @@ "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, @@ -28962,6 +31043,30 @@ "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, @@ -29098,6 +31203,20 @@ "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, @@ -29586,6 +31705,30 @@ "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, @@ -29722,6 +31865,20 @@ "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, @@ -30084,6 +32241,30 @@ "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, @@ -30164,6 +32345,1684 @@ "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_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, + "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_amv": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav adpcm_ima_amv encoder", + "hierarchy": [ + "avenc_adpcm_ima_amv", + "GstAudioEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "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", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "audio/x-adpcm:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n layout: amv\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_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, @@ -30368,6 +34227,20 @@ "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, @@ -30448,6 +34321,30 @@ "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, @@ -30528,6 +34425,436 @@ "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_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, @@ -30732,6 +35059,20 @@ "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, @@ -30812,6 +35153,30 @@ "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, @@ -30892,6 +35257,20 @@ "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, @@ -31096,6 +35475,20 @@ "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, @@ -31176,6 +35569,30 @@ "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, @@ -31256,6 +35673,20 @@ "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, @@ -31460,6 +35891,20 @@ "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, @@ -31540,6 +35985,30 @@ "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, @@ -31620,6 +36089,20 @@ "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, @@ -31824,6 +36307,20 @@ "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, @@ -31904,6 +36401,30 @@ "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, @@ -31984,6 +36505,20 @@ "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, @@ -32268,6 +36803,30 @@ "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, @@ -32348,6 +36907,20 @@ "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, @@ -32780,6 +37353,30 @@ "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, @@ -33954,6 +38551,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -33968,6 +38577,18 @@ "type": "gint", "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, @@ -34122,6 +38743,20 @@ "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, @@ -35396,6 +40031,30 @@ "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, @@ -36382,6 +41041,30 @@ "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, @@ -36462,6 +41145,20 @@ "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, @@ -36746,6 +41443,30 @@ "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, @@ -36826,6 +41547,20 @@ "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, @@ -37258,6 +41993,30 @@ "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, @@ -38392,6 +43151,30 @@ "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, @@ -39526,6 +44309,30 @@ "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, @@ -40660,6 +45467,30 @@ "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, @@ -41794,6 +46625,30 @@ "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, @@ -42617,6 +47472,1176 @@ }, "rank": "secondary" }, + "avenc_cfhd": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav cfhd encoder", + "hierarchy": [ + "avenc_cfhd", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "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", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-cineform:\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 + }, + "quality": { + "blurb": "set quality (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "film3+ (0)", + "mutable": "null", + "readable": true, + "type": "cfhd-q", + "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_cinepak": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav cinepak encoder", @@ -42928,6 +48953,30 @@ "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, @@ -44144,6 +50193,30 @@ "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, @@ -45130,6 +51203,30 @@ "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, @@ -45210,6 +51307,20 @@ "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, @@ -45506,6 +51617,30 @@ "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, @@ -45586,6 +51721,20 @@ "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, @@ -46018,6 +52167,30 @@ "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, @@ -47190,6 +53363,30 @@ "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, @@ -48324,6 +54521,30 @@ "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, @@ -49436,6 +55657,30 @@ "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, @@ -49572,6 +55817,20 @@ "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, @@ -49757,6 +56016,1202 @@ }, "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", @@ -50068,6 +57523,30 @@ "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, @@ -51214,6 +58693,30 @@ "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, @@ -52360,6 +59863,30 @@ "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, @@ -53494,6 +61021,30 @@ "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, @@ -54628,6 +62179,30 @@ "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, @@ -55802,6 +63377,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -55816,6 +63403,18 @@ "type": "gint", "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, @@ -55958,6 +63557,20 @@ "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, @@ -57056,6 +64669,30 @@ "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, @@ -57136,6 +64773,20 @@ "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, @@ -57420,6 +65071,30 @@ "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, @@ -57500,6 +65175,20 @@ "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, @@ -57798,6 +65487,30 @@ "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, @@ -57878,6 +65591,20 @@ "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, @@ -58176,6 +65903,30 @@ "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, @@ -58256,6 +66007,20 @@ "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, @@ -58728,6 +66493,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -58742,6 +66519,18 @@ "type": "gint", "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, @@ -58884,6 +66673,20 @@ "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, @@ -60170,6 +67973,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -60184,6 +67999,18 @@ "type": "gint", "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, @@ -60326,6 +68153,20 @@ "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, @@ -61650,6 +69491,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -61664,6 +69517,18 @@ "type": "gint", "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, @@ -61806,6 +69671,20 @@ "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, @@ -64324,6 +72203,30 @@ "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, @@ -65496,6 +73399,30 @@ "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, @@ -66642,6 +74569,44 @@ "type": "gchararray", "writable": true }, + "eph": { + "blurb": "EPH marker (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 + }, + "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, @@ -66798,6 +74763,18 @@ "type": "gint", "writable": true }, + "layer-rates": { + "blurb": "Layer Rates (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "NULL", + "mutable": "null", + "readable": true, + "type": "gchararray", + "writable": true + }, "lumi-mask": { "blurb": "compresses bright areas stronger than medium ones (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67094,6 +75071,18 @@ "type": "gint", "writable": true }, + "prog": { + "blurb": "Progression Order (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "lrcp (0)", + "mutable": "null", + "readable": true, + "type": "jpeg-2000-encoder-prog", + "writable": true + }, "ps": { "blurb": "RTP payload size in bytes (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67356,6 +75345,20 @@ "type": "gint", "writable": true }, + "sop": { + "blurb": "SOP marker (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 + }, "strict": { "blurb": "how strictly to follow the standards (Generic codec option, might have no effect)", "conditionally-available": false, @@ -67816,6 +75819,30 @@ "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, @@ -68950,6 +76977,30 @@ "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, @@ -70084,6 +78135,30 @@ "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, @@ -71258,6 +79333,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -71272,6 +79359,18 @@ "type": "gint", "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, @@ -71426,6 +79525,20 @@ "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, @@ -72524,6 +80637,30 @@ "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, @@ -72604,6 +80741,20 @@ "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, @@ -72888,6 +81039,30 @@ "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, @@ -72968,6 +81143,20 @@ "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, @@ -73252,6 +81441,30 @@ "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, @@ -73332,6 +81545,20 @@ "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, @@ -73816,6 +82043,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -73830,6 +82069,18 @@ "type": "gint", "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, @@ -73984,6 +82235,20 @@ "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 + }, "intra-vlc": { "blurb": "Use MPEG-2 intra VLC table. (Private codec option)", "conditionally-available": false, @@ -75318,6 +83583,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -75332,6 +83609,18 @@ "type": "gint", "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, @@ -75486,6 +83775,20 @@ "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 + }, "intra-vlc": { "blurb": "Use MPEG-2 intra VLC table. (Private codec option)", "conditionally-available": false, @@ -76856,6 +85159,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -76870,6 +85185,18 @@ "type": "gint", "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, @@ -77012,6 +85339,20 @@ "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, @@ -78298,6 +86639,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -78312,6 +86665,18 @@ "type": "gint", "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, @@ -78454,6 +86819,20 @@ "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, @@ -79740,6 +88119,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -79754,6 +88145,18 @@ "type": "gint", "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, @@ -79896,6 +88299,20 @@ "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, @@ -81142,6 +89559,30 @@ "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, @@ -82128,6 +90569,30 @@ "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, @@ -82208,6 +90673,20 @@ "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, @@ -82372,6 +90851,18 @@ "type": "gint", "writable": true }, + "apply-phase-inv": { + "blurb": "Apply intensity stereo phase inversion (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "true", + "mutable": "null", + "readable": true, + "type": "gboolean", + "writable": true + }, "ar": { "blurb": "set audio sampling rate (in Hz) (Generic codec option, might have no effect)", "conditionally-available": false, @@ -82492,6 +90983,30 @@ "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, @@ -82572,6 +91087,20 @@ "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, @@ -83018,6 +91547,30 @@ "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, @@ -84152,6 +92705,30 @@ "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, @@ -85138,6 +93715,30 @@ "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, @@ -85218,6 +93819,20 @@ "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, @@ -85650,6 +94265,1188 @@ "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_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, @@ -86784,6 +96581,30 @@ "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, @@ -87918,6 +97739,30 @@ "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, @@ -89080,6 +98925,30 @@ "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, @@ -90214,6 +100083,30 @@ "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, @@ -91348,6 +101241,30 @@ "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, @@ -92494,6 +102411,30 @@ "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, @@ -93668,6 +103609,30 @@ "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, @@ -94852,6 +104817,30 @@ "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, @@ -95986,6 +105975,30 @@ "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, @@ -96972,6 +106985,30 @@ "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, @@ -97052,6 +107089,20 @@ "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, @@ -97336,6 +107387,30 @@ "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, @@ -97416,6 +107491,20 @@ "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, @@ -97848,6 +107937,30 @@ "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, @@ -98683,6 +108796,1220 @@ }, "rank": "secondary" }, + "avenc_rpza": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav rpza encoder", + "hierarchy": [ + "avenc_rpza", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video", + "long-name": "libav QuickTime video (RPZA) encoder", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: RGB15\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-apple-video:\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 + }, + "continue-one-color-thresh": { + "blurb": "(null) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "24", + "min": "0", + "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 + }, + "sixteen-color-thresh": { + "blurb": "(null) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "24", + "min": "0", + "mutable": "null", + "readable": true, + "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, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "24", + "min": "0", + "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 + }, + "start-one-color-thresh": { + "blurb": "(null) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "24", + "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_rv10": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav rv10 encoder", @@ -99034,6 +110361,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -99048,6 +110387,18 @@ "type": "gint", "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, @@ -99190,6 +110541,20 @@ "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, @@ -100476,6 +111841,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -100490,6 +111867,18 @@ "type": "gint", "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, @@ -100632,6 +112021,20 @@ "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, @@ -101730,6 +113133,30 @@ "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, @@ -101810,6 +113237,20 @@ "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, @@ -102094,6 +113535,30 @@ "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, @@ -102174,6 +113639,20 @@ "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, @@ -102632,6 +114111,30 @@ "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, @@ -103780,6 +115283,30 @@ "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, @@ -104382,6 +115909,18 @@ "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, @@ -104830,6 +116369,30 @@ "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, @@ -104910,6 +116473,20 @@ "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, @@ -105194,6 +116771,30 @@ "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, @@ -105274,6 +116875,20 @@ "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, @@ -105395,6 +117010,1486 @@ }, "rank": "secondary" }, + "avenc_speedhq": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav speedhq encoder", + "hierarchy": [ + "avenc_speedhq", + "GstVideoEncoder", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstPreset" + ], + "klass": "Codec/Encoder/Video", + "long-name": "libav NewTek SpeedHQ encoder", + "pad-templates": { + "sink": { + "caps": "video/x-raw:\n format: { I420, Y42B, Y444 }\n", + "direction": "sink", + "presence": "always" + }, + "src": { + "caps": "video/x-speedhq:\n", + "direction": "src", + "presence": "always" + } + }, + "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, + "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 (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, + "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 + }, + "border-mask": { + "blurb": "increase the quantizer for macroblocks close to borders (Private codec option)", + "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 + }, + "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, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "chroma-elim-threshold": { + "blurb": "single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (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 + }, + "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 + }, + "error-rate": { + "blurb": "Simulate errors in the bitstream to test error concealment. (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 + }, + "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 + }, + "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, + "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 + }, + "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, + "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 + }, + "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, + "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 + }, + "lmax": { + "blurb": "maximum Lagrange factor (VBR) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "3658", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "lmin": { + "blurb": "minimum Lagrange factor (VBR) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "236", + "max": "2147483647", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gint", + "writable": true + }, + "luma-elim-threshold": { + "blurb": "single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (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 + }, + "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) (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, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "2147483647", + "min": "-2147483648", + "mutable": "null", + "readable": true, + "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": "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", + "writable": true + }, + "mpv-flags": { + "blurb": "Flags common for all mpegvideo-based encoders. (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "(none)", + "mutable": "null", + "readable": true, + "type": "speedhq-encoder-mpv-flags", + "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 + }, + "noise-reduction": { + "blurb": "Noise reduction (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 + }, + "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 + }, + "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, + "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 (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 + }, + "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 + }, + "qsquish": { + "blurb": "how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "0", + "max": "99", + "min": "0", + "mutable": "null", + "readable": true, + "type": "gfloat", + "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 + }, + "quantizer-noise-shaping": { + "blurb": "(null) (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 + }, + "rc-buf-aggressivity": { + "blurb": "currently useless (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "1", + "max": "3.40282e+38", + "min": "-3.40282e+38", + "mutable": "null", + "readable": true, + "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-cplx": { + "blurb": "initial complexity for 1-pass encoding (Private codec option)", + "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 + }, + "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 + }, + "rc-qmod-amp": { + "blurb": "experimental quantizer modulation (Private codec option)", + "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 + }, + "rc-qmod-freq": { + "blurb": "experimental quantizer modulation (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 + }, + "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, + "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 (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, + "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-cmp": { + "blurb": "Frame skip compare function (Private codec option)", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "default": "dctmax (13)", + "mutable": "null", + "readable": true, + "type": "speedhq-encoder-cmp-func", + "writable": true + }, + "skip-exp": { + "blurb": "Frame skip exponent (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 + }, + "skip-factor": { + "blurb": "Frame skip factor (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 + }, + "skip-threshold": { + "blurb": "Frame skip 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 + }, + "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_sunrast": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav sunrast encoder", @@ -105706,6 +118801,30 @@ "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, @@ -106854,6 +119973,30 @@ "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, @@ -108000,6 +121143,30 @@ "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, @@ -109174,6 +122341,30 @@ "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, @@ -110160,6 +123351,30 @@ "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, @@ -110240,6 +123455,20 @@ "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, @@ -110524,6 +123753,30 @@ "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, @@ -110604,6 +123857,20 @@ "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, @@ -111036,6 +124303,30 @@ "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, @@ -112170,6 +125461,30 @@ "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, @@ -113236,6 +126551,30 @@ "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, @@ -113328,6 +126667,20 @@ "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, @@ -113624,6 +126977,30 @@ "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, @@ -113704,6 +127081,20 @@ "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, @@ -113988,6 +127379,30 @@ "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, @@ -114068,6 +127483,20 @@ "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, @@ -114540,6 +127969,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -114554,6 +127995,18 @@ "type": "gint", "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, @@ -114696,6 +128149,20 @@ "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, @@ -115982,6 +129449,18 @@ "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 + }, "error-rate": { "blurb": "Simulate errors in the bitstream to test error concealment. (Private codec option)", "conditionally-available": false, @@ -115996,6 +129475,18 @@ "type": "gint", "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, @@ -116138,6 +129629,20 @@ "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, @@ -117384,6 +130889,30 @@ "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, @@ -118518,6 +132047,30 @@ "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, @@ -119652,6 +133205,30 @@ "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, @@ -120786,6 +134363,30 @@ "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, @@ -121973,6 +135574,60 @@ }, "rank": "none" }, + "avmux_alp": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav LEGO Racers ALP muxer", + "hierarchy": [ + "avmux_alp", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "long-name": "libav LEGO Racers ALP muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-alp:\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_amr": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav 3GPP AMR muxer", @@ -122032,6 +135687,124 @@ }, "rank": "marginal" }, + "avmux_amv": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav AMV muxer", + "hierarchy": [ + "avmux_amv", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "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", + "direction": "sink", + "presence": "request" + }, + "src": { + "caps": "application/x-gst-av-amv:\n", + "direction": "src", + "presence": "always" + }, + "video_%%u": { + "caps": "video/x-amv:\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_apm": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Ubisoft Rayman 2 APM muxer", + "hierarchy": [ + "avmux_apm", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "long-name": "libav Ubisoft Rayman 2 APM muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-apm:\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_apng": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav Animated Portable Network Graphics muxer", @@ -122086,6 +135859,60 @@ }, "rank": "marginal" }, + "avmux_argo_asf": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Argonaut Games ASF muxer", + "hierarchy": [ + "avmux_argo_asf", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "long-name": "libav Argonaut Games ASF muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-argo_asf:\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)", @@ -123847,6 +137674,60 @@ }, "rank": "marginal" }, + "avmux_kvag": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Simon & Schuster Interactive VAG muxer", + "hierarchy": [ + "avmux_kvag", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "GstTagSetter" + ], + "klass": "Codec/Muxer", + "long-name": "libav Simon & Schuster Interactive VAG muxer", + "pad-templates": { + "src": { + "caps": "application/x-gst-av-kvag:\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_latm": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav LOAS/LATM muxer", @@ -125790,6 +139671,70 @@ }, "rank": "marginal" }, + "avmux_streamhash": { + "author": "Wim Taymans , Ronald Bultje ", + "description": "libav Per-stream hash testing muxer", + "hierarchy": [ + "avmux_streamhash", + "GstElement", + "GstObject", + "GInitiallyUnowned", + "GObject" + ], + "interfaces": [ + "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", + "direction": "sink", + "presence": "request" + }, + "src": { + "caps": "application/x-gst-av-streamhash:\n", + "direction": "src", + "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, GBRA_12BE, GBRA_12LE, GBRA_10BE, GBRA_10LE }\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_svcd": { "author": "Wim Taymans , Ronald Bultje ", "description": "libav MPEG-2 PS (SVCD) muxer", @@ -127470,6 +141415,76 @@ } ] }, + "avcodeccontext-err-detect": { + "kind": "flags", + "values": [ + { + "desc": "verify embedded CRCs", + "name": "crccheck", + "value": "0x00000001" + }, + { + "desc": "detect bitstream specification deviations", + "name": "bitstream", + "value": "0x00000002" + }, + { + "desc": "detect improper bitstream length", + "name": "buffer", + "value": "0x00000004" + }, + { + "desc": "abort decoding on minor error detection", + "name": "explode", + "value": "0x00000008" + }, + { + "desc": "ignore errors", + "name": "ignore_err", + "value": "0x00008000" + }, + { + "desc": "consider things that violate the spec, are fast to check and have not been seen in the wild as errors", + "name": "careful", + "value": "0x00010000" + }, + { + "desc": "consider all spec non compliancies as errors", + "name": "compliant", + "value": "0x00030000" + }, + { + "desc": "consider things that a sane encoder should not do as an error", + "name": "aggressive", + "value": "0x00070000" + } + ] + }, + "avcodeccontext-export-side-data": { + "kind": "flags", + "values": [ + { + "desc": "export motion vectors through frame side data", + "name": "mvs", + "value": "0x00000001" + }, + { + "desc": "export Producer Reference Time through packet side data", + "name": "prft", + "value": "0x00000002" + }, + { + "desc": "export video encoding parameters through frame side data", + "name": "venc_params", + "value": "0x00000004" + }, + { + "desc": "export film grain parameters through frame side data", + "name": "film_grain", + "value": "0x00000008" + } + ] + }, "avcodeccontext-field-order": { "kind": "enum", "values": [ @@ -127805,6 +141820,76 @@ } ] }, + "cfhd-q": { + "kind": "enum", + "values": [ + { + "desc": "film3+", + "name": "film3+", + "value": "0" + }, + { + "desc": "film3", + "name": "film3", + "value": "1" + }, + { + "desc": "film2+", + "name": "film2+", + "value": "2" + }, + { + "desc": "film2", + "name": "film2", + "value": "3" + }, + { + "desc": "film1.5", + "name": "film1.5", + "value": "4" + }, + { + "desc": "film1+", + "name": "film1+", + "value": "5" + }, + { + "desc": "film1", + "name": "film1", + "value": "6" + }, + { + "desc": "high+", + "name": "high+", + "value": "7" + }, + { + "desc": "high", + "name": "high", + "value": "8" + }, + { + "desc": "medium+", + "name": "medium+", + "value": "9" + }, + { + "desc": "medium", + "name": "medium", + "value": "10" + }, + { + "desc": "low+", + "name": "low+", + "value": "11" + }, + { + "desc": "low", + "name": "low", + "value": "12" + } + ] + }, "dnxhd-profile": { "kind": "enum", "values": [ @@ -128015,6 +142100,46 @@ } ] }, + "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": [ @@ -128920,6 +143045,36 @@ } ] }, + "jpeg-2000-encoder-prog": { + "kind": "enum", + "values": [ + { + "desc": "lrcp", + "name": "lrcp", + "value": "0" + }, + { + "desc": "rlcp", + "name": "rlcp", + "value": "1" + }, + { + "desc": "rpcl", + "name": "rpcl", + "value": "2" + }, + { + "desc": "pcrl", + "name": "pcrl", + "value": "3" + }, + { + "desc": "cprl", + "name": "cprl", + "value": "4" + } + ] + }, "jpegls-pred": { "kind": "enum", "values": [ @@ -130425,6 +144580,151 @@ } ] }, + "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": [