diff options
author | Stefan Sauer <ensonic@users.sf.net> | 2014-02-26 12:01:52 +0100 |
---|---|---|
committer | Stefan Sauer <ensonic@users.sf.net> | 2014-02-26 12:01:52 +0100 |
commit | d1b857d8a0e8d05b4cc7fd2d01b399e80dfd0a10 (patch) | |
tree | 2e57b6bce0f39e5afed51e6a3291cebee23ee434 /docs/plugins | |
parent | 82c0c89ca80b56d654a157528b71bc26bf724499 (diff) | |
download | gst-libav-d1b857d8a0e8d05b4cc7fd2d01b399e80dfd0a10.tar.gz |
docs: make the docs build again
They are still bad, but if we don't want to have them, we should rather remove this totally.
Diffstat (limited to 'docs/plugins')
-rw-r--r-- | docs/plugins/Makefile.am | 9 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins-docs.sgml | 2 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.args | 17020 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.hierarchy | 748 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.interfaces | 135 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.prerequisites | 2 |
6 files changed, 17606 insertions, 310 deletions
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 69017f0..0ad0314 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -19,7 +19,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml # The directory containing the source code. # gtk-doc will search all .c & .h files beneath here for inline comments # documenting functions and macros. -DOC_SOURCE_DIR = $(top_srcdir)/ext/ffmpeg +DOC_SOURCE_DIR = $(top_srcdir)/ext/libav # Extra options to supply to gtkdoc-scan. SCAN_OPTIONS= @@ -32,8 +32,8 @@ MKDB_OPTIONS=--sgml-mode #FIXXREF_OPTIONS=--extra-dir=../gst/html # Used for dependencies. -HFILE_GLOB=$(top_srcdir)/ext/ffmpeg/*.h -CFILE_GLOB=$(top_srcdir)/ext/ffmpeg/*.c +HFILE_GLOB=$(top_srcdir)/ext/libav/*.h +CFILE_GLOB=$(top_srcdir)/ext/libav/*.c # Header files to ignore when scanning. IGNORE_HFILES = @@ -47,7 +47,8 @@ IGNORE_CFILES = # but I'm not sure about that - it might be this Just Works given that # the registry won't have the element -EXTRA_HFILES = $(DOC_SOURCE_DIR)/gstffmpegenc.c +# huh? thats not a header +#EXTRA_HFILES = $(DOC_SOURCE_DIR)/gstffmpegenc.c # Images to copy into HTML directory. HTML_IMAGES = diff --git a/docs/plugins/gst-libav-plugins-docs.sgml b/docs/plugins/gst-libav-plugins-docs.sgml index dc906d1..0a2d446 100644 --- a/docs/plugins/gst-libav-plugins-docs.sgml +++ b/docs/plugins/gst-libav-plugins-docs.sgml @@ -28,6 +28,6 @@ <chapter> <title>gst-ffmpeg Plugins</title> - <xi:include href="xml/plugin-ffmpeg.xml" /> + <xi:include href="xml/plugin-libav.xml" /> </chapter> </book> diff --git a/docs/plugins/gst-libav-plugins.args b/docs/plugins/gst-libav-plugins.args index 22bb121..faf6c86 100644 --- a/docs/plugins/gst-libav-plugins.args +++ b/docs/plugins/gst-libav-plugins.args @@ -12148,3 +12148,17023 @@ <DEFAULT>0</DEFAULT> </ARG> +<ARG> +<NAME>avmux_yuv4mpegpipe::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_yuv4mpegpipe::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_webm::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_webm::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_wav::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_wav::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_voc::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_voc::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_vob::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_vob::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_vcd::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_vcd::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_swf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_swf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_svcd::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_svcd::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_spdif::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_spdif::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_sox::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_sox::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_smoothstreaming::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_smoothstreaming::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_smjpeg::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_smjpeg::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rso::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rso::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rm::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rm::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rcv::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_rcv::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_psp::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_psp::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_oma::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_oma::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ogg::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ogg::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_nut::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_nut::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mxf_d10::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mxf_d10::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mxf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mxf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpjpeg::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpjpeg::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpegts::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpegts::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpeg::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mpeg::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp4::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp4::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp3::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp3::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp2::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mp2::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mov::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mov::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mmf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_mmf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_md5::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_md5::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_matroska::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_matroska::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_latm::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_latm::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ivf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ivf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ismv::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ismv::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ipod::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ipod::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ilbc::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ilbc::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_hls::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_hls::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_hds::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_hds::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_gxf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_gxf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_flv::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_flv::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_filmstrip::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_filmstrip::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ffm::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_ffm::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_f4v::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_f4v::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_dvd::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_dvd::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_dv::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_dv::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_daud::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_daud::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_avm2::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_avm2::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_avi::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_avi::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_au::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_au::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_asf_stream::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_asf_stream::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_asf::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_asf::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_amr::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_amr::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_aiff::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_aiff::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_adx::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_adx::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_adts::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_adts::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_a64::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_a64::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_3gp::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_3gp::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_3g2::maxdelay</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>maxdelay</NICK> +<BLURB>Set the maximum demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avmux_3g2::preload</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>preload</NICK> +<BLURB>Set the initial demux-decode delay (in microseconds).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_zmbv::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xwd::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_xbm::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv2::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmv1::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmav2::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmav2::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmav1::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_wmav1::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_v410::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_utvideo::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_tiff::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_targa::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_svq1::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sunrast::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_sgi::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv20::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_rv10::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roqvideo::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roq_dpcm::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_roq_dpcm::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_real_144::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_real_144::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_qtrle::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_prores::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ppm::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_png::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgmyuv::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pgm::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pcx::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pbm::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_pam::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_nellymoser::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_nellymoser::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4v2::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_msmpeg4::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg4::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg2video::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mpeg1video::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mp2::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mp2::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_mjpeg::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ljpeg::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_jpegls::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::prediction-method</NAME> +<TYPE>GstLibAVEncPredMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Prediction Method</NICK> +<BLURB>Prediction Method.</BLURB> +<DEFAULT>Left</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_huffyuv::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263p::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h263::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_h261::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_g726::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_g726::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_g722::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_g722::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::b-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Factor</NICK> +<BLURB>Factor in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::b-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>B-Quantizer Offset</NICK> +<BLURB>Offset in B-Frame Quantizer Computation.</BLURB> +<DEFAULT>1.25</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::bitrate-tolerance</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,100000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bitrate Tolerance</NICK> +<BLURB>Number of bits the bitstream is allowed to diverge from the reference.</BLURB> +<DEFAULT>8000000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::dark-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Darkness Masking</NICK> +<BLURB>Darkness Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::dct-algo</NAME> +<TYPE>GstLibAVDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>DCT Algorithm</NICK> +<BLURB>DCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::flags</NAME> +<TYPE>GstLibAVFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::i-quant-factor</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-31,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Factor</NICK> +<BLURB>Factor in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0.8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::i-quant-offset</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>I-Quantizer Offset</NICK> +<BLURB>Offset in P-Frame Quantizer Computation.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::idct-algo</NAME> +<TYPE>GstLibAVIDCTAlgo</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IDCT Algorithm</NICK> +<BLURB>IDCT Algorithm.</BLURB> +<DEFAULT>Automatically select a good one</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::ildct-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced DCT Compare Function</NICK> +<BLURB>Interlaced DCT Compare Function.</BLURB> +<DEFAULT>VSAD</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::inter-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Inter Quantizer Bias</NICK> +<BLURB>Inter Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::interlaced</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Interlaced Material</NICK> +<BLURB>Interlaced Material.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::intra-dc-precision</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra DC precision</NICK> +<BLURB>Precision of the Intra DC coefficient - 8.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::intra-quant-bias</NAME> +<TYPE>gint</TYPE> +<RANGE>[-1000000,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Intra Quantizer Bias</NICK> +<BLURB>Intra Quantizer Bias.</BLURB> +<DEFAULT>999999</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::last-predictor-count</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Last Predictor Count</NICK> +<BLURB>Amount of previous Motion Vector predictors.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::lmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Lagrange Multiplier</NICK> +<BLURB>Maximum Lagrange Multiplier.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::lmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Lagrange Multiplier</NICK> +<BLURB>Minimum Lagrange Multiplier.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::lumi-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Luminance Masking</NICK> +<BLURB>Luminance Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::max-bframes</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Max B-Frames</NICK> +<BLURB>Maximum B-frames in a row.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::max-key-interval</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -100</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Key Interval</NICK> +<BLURB>Maximum number of frames between two keyframes (< 0 is in sec).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::max-qdiff</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer Difference</NICK> +<BLURB>Maximum Quantizer Difference between frames.</BLURB> +<DEFAULT>3</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::mb-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Compare Function</NICK> +<BLURB>Macroblok Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::mb-decision</NAME> +<TYPE>GstLibAVEncMBDecision</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Macroblock Decision</NICK> +<BLURB>Macroblok Decision Mode.</BLURB> +<DEFAULT>Use method set by mb-cmp</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Compare Function</NICK> +<BLURB>Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-pre-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Compare Function</NICK> +<BLURB>Motion Estimation Pre Pass Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-range</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,16000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Range</NICK> +<BLURB>Motion Estimation search range in subpel units.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-sub-cmp</NAME> +<TYPE>GstLibAVCMPFunction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Subpixel Motion Estimation Compare Function</NICK> +<BLURB>Subpixel Motion Estimation Compare Function.</BLURB> +<DEFAULT>Sum of Absolute Differences</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::me-subpel-quality</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,8]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Subpixel Quality</NICK> +<BLURB>Motion Estimation Subpixel Refinement Quality.</BLURB> +<DEFAULT>8</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::multipass-cache-file</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Multipass Cache File</NICK> +<BLURB>Filename for multipass cache file.</BLURB> +<DEFAULT>"stats.log"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::noise-reduction</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1000000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Noise Reduction</NICK> +<BLURB>Noise Reduction Strength.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::p-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>P Block Masking</NICK> +<BLURB>P Block Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::pass</NAME> +<TYPE>GstLibAVEncPass</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Encoding pass/type</NICK> +<BLURB>Encoding pass/type.</BLURB> +<DEFAULT>Constant Bitrate Encoding</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::pre-dia-size</NAME> +<TYPE>gint</TYPE> +<RANGE>[-2000,2000]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Motion Estimation Pre Pass Diamond Size/Shape</NICK> +<BLURB>Motion Estimation Diamond Size/Shape.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::pre-me</NAME> +<TYPE>GstLibAVEncPreME</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pre Pass for Motion Estimation</NICK> +<BLURB>Pre Pass for Motion Estimation.</BLURB> +<DEFAULT>Only after I-frames</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::qblur</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Smoothing</NICK> +<BLURB>Quantizer Smoothing over time.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::qcompress</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Change</NICK> +<BLURB>Quantizer Change between easy and hard scenes.</BLURB> +<DEFAULT>0.5</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::qmax</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum Quantizer</NICK> +<BLURB>Maximum Quantizer.</BLURB> +<DEFAULT>31</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::qmin</NAME> +<TYPE>gint</TYPE> +<RANGE>[1,31]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Minimum Quantizer</NICK> +<BLURB>Minimum Quantizer.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::quant-type</NAME> +<TYPE>GstLibAVEncQuantTypes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Quantizer Type</NICK> +<BLURB>Quantizer Type.</BLURB> +<DEFAULT>H263 quantization</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::quantizer</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,30]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Constant Quantizer</NICK> +<BLURB>Constant Quantizer.</BLURB> +<DEFAULT>0.01</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-buffer-aggressivity</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Aggressivity</NICK> +<BLURB>Ratecontrol Buffer Aggressivity.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Buffer Size</NICK> +<BLURB>Decoder bitstream buffer size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-eq</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Equation</NICK> +<BLURB>Ratecontrol Equation.</BLURB> +<DEFAULT>"tex^qComp"</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-initial-cplx</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,1e+07]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Initial Complexity for Pass 1 Ratecontrol</NICK> +<BLURB>Initial Complexity for Pass 1 Ratecontrol.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-max-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Maximum Bitrate</NICK> +<BLURB>Ratecontrol Maximum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-min-rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Minimum Bitrate</NICK> +<BLURB>Ratecontrol Minimum Bitrate.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-qmod-amp</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Mod</NICK> +<BLURB>Ratecontrol Mod.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-qmod-freq</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,0]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Freq</NICK> +<BLURB>Ratecontrol Freq.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rc-qsquish</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[0,99]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Ratecontrol Limiting Method</NICK> +<BLURB>0 means limit by clipping, otherwise use nice continuous function.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::spatial-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Spatial Complexity Masking</NICK> +<BLURB>Spatial Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::temporal-cplx-masking</NAME> +<TYPE>gfloat</TYPE> +<RANGE>[-1,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Temporal Complexity Masking</NICK> +<BLURB>Temporal Complexity Masking.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flv::trellis</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,1]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Trellis Quantization</NICK> +<BLURB>Trellis RD quantization.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_flashsv::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::prediction-method</NAME> +<TYPE>GstLibAVEncPredMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Prediction Method</NICK> +<BLURB>Prediction Method.</BLURB> +<DEFAULT>Left</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffvhuff::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ffv1::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_eac3::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_eac3::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dvvideo::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dpx::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_dnxhd::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_comfortnoise::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_comfortnoise::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_cljr::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_bmp::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv2::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_asv1::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_alac::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_alac::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_yamaha::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_yamaha::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_swf::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_swf::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ms::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ms::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ima_wav::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ima_wav::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ima_qt::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_ima_qt::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_adx::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_adpcm_adx::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ac3_fixed::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ac3_fixed::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ac3::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_ac3::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_aac::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Audio Bitrate.</BLURB> +<DEFAULT>128000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_aac::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi5::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::bitrate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bit Rate</NICK> +<BLURB>Target Video Bitrate.</BLURB> +<DEFAULT>300000</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::buffer-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Buffer Size</NICK> +<BLURB>Size of the video buffers.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::compliance</NAME> +<TYPE>GstFFMpegCompliance</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Compliance</NICK> +<BLURB>Adherence of the encoder to the specifications.</BLURB> +<DEFAULT>Normal behavior</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::gop-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>GOP Size</NICK> +<BLURB>Number of frames within one GOP.</BLURB> +<DEFAULT>15</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::me-method</NAME> +<TYPE>GstLibAVVidEncMeMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ME Method</NICK> +<BLURB>Motion Estimation Method.</BLURB> +<DEFAULT>EPZS (Best quality, Fast)</DEFAULT> +</ARG> + +<ARG> +<NAME>avenc_a64multi::rtp-payload-size</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTP Payload Size</NICK> +<BLURB>Target GOB length.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstFFMpegDeinterlace::mode</NAME> +<TYPE>GstLibAVDeinterlaceModes</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Mode</NICK> +<BLURB>Deinterlace Mode.</BLURB> +<DEFAULT>Auto detection</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zmbv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zmbv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zmbv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zmbv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zmbv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zlib::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zlib::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zlib::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zlib::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zlib::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zerocodec::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zerocodec::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zerocodec::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zerocodec::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_zerocodec::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_yop::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_yop::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_yop::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_yop::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_yop::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xwd::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xwd::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xwd::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xwd::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xwd::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xl::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xl::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xl::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xl::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xl::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc4::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc4::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc4::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc4::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc4::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc3::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc3::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc3::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc3::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_xan_wc3::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wnv1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wnv1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wnv1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wnv1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wnv1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3image::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3image::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3image::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3image::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3image::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv3::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_wmv1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_webp::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vqavideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vqavideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vqavideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vqavideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vqavideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp9::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp9::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp9::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp9::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp9::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp8::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6f::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6f::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6f::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6f::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6f::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6a::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6a::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6a::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6a::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6a::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp6::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp5::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp5::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp5::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp5::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp5::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vp3::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmnc::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmnc::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmnc::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmnc::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmnc::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmdvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmdvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmdvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmdvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vmdvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vcr1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vcr1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vcr1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vcr1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vcr1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1image::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1image::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1image::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1image::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1image::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vc1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vble::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vble::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vble::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vble::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vble::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vb::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vb::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vb::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vb::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_vb::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_v410::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_v410::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_v410::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_v410::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_v410::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_utvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ultimotion::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ultimotion::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ultimotion::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ultimotion::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ultimotion::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_txd::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_txd::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_txd::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_txd::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_txd::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tscc2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tscc2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tscc2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tscc2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tscc2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_truemotion1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tmv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tmv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tmv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tmv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tmv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiff::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiff::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiff::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiff::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiff::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiertexseqvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiertexseqvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiertexseqvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiertexseqvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_tiertexseqvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_thp::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_thp::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_thp::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_thp::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_thp::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_targa::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_targa::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_targa::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_targa::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_targa::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq3::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq3::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq3::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq3::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq3::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_svq1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sunrast::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sunrast::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sunrast::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sunrast::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sunrast::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sp5x::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sp5x::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sp5x::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sp5x::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sp5x::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smc::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smc::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smc::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smc::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smc::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smackvid::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smackvid::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smackvid::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smackvid::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_smackvid::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sgi::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sgi::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sgi::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sgi::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_sgi::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv40::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv30::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv20::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv20::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv20::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv20::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv20::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv10::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv10::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv10::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv10::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rv10::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rpza::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rpza::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rpza::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rpza::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rpza::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_roqvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_roqvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_roqvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_roqvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_roqvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rl2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rl2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rl2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rl2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_rl2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_r10k::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_r10k::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_r10k::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_r10k::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_r10k::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qtrle::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qtrle::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qtrle::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qtrle::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qtrle::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qpeg::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qpeg::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qpeg::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qpeg::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qpeg::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qdraw::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qdraw::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qdraw::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qdraw::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_qdraw::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ptx::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ptx::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ptx::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ptx::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ptx::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_prores::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ppm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ppm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ppm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ppm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ppm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_png::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_png::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_png::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_png::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_png::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pictor::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pictor::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pictor::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pictor::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pictor::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgmyuv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgmyuv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgmyuv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgmyuv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgmyuv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pgm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pcx::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pcx::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pcx::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pcx::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pcx::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pbm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pbm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pbm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pbm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pbm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pam::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pam::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pam::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pam::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_pam::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_nuv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_nuv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_nuv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_nuv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_nuv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mxpeg::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mxpeg::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mxpeg::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mxpeg::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mxpeg::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mts2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mts2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mts2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mts2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mts2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mszh::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mszh::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mszh::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mszh::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mszh::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msvideo1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msvideo1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msvideo1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msvideo1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msvideo1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mss1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msrle::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msrle::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msrle::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msrle::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msrle::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4v1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msmpeg4::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msa1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msa1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msa1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msa1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_msa1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg4::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mpeg2video::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_motionpixels::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_motionpixels::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_motionpixels::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_motionpixels::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_motionpixels::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mmvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mmvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mmvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mmvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mmvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpegb::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpegb::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpegb::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpegb::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpegb::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpeg::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpeg::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpeg::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpeg::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mjpeg::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mimic::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_mdec::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_loco::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_loco::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_loco::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_loco::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_loco::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_lagarith::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kmvc::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kmvc::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kmvc::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kmvc::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kmvc::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kgv1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kgv1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kgv1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kgv1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_kgv1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpegls::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpegls::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpegls::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpegls::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpegls::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_jpeg2000::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_interplayvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_interplayvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_interplayvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_interplayvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_interplayvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo5::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo5::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo5::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo5::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo5::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo4::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo4::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo4::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo4::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo4::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo3::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo3::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo3::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo3::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo3::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_indeo2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_ilbm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_ilbm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_ilbm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_ilbm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_ilbm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_byterun1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_byterun1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_byterun1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_byterun1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_iff_byterun1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_idcinvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_idcinvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_idcinvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_idcinvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_idcinvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_huffyuv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_hnm4video::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_hnm4video::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_hnm4video::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_hnm4video::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_hnm4video::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h265::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h264::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263i::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263i::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263i::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263i::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263i::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h263::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h261::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h261::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h261::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h261::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_h261::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_g2m::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_g2m::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_g2m::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_g2m::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_g2m::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_frwu::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_frwu::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_frwu::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_frwu::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_frwu::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fraps::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fraps::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fraps::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fraps::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fraps::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flic::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flic::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flic::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flic::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flic::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_flashsv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_fic::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffvhuff::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ffv1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape130::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape130::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape130::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape130::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape130::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape124::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape124::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape124::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape124::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_escape124::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatqi::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatqi::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatqi::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatqi::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatqi::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgq::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgq::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgq::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgq::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eatgq::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eamad::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eamad::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eamad::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eamad::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eamad::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eacmv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eacmv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eacmv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eacmv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_eacmv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxtory::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxtory::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxtory::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxtory::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxtory::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxa::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxa::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxa::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxa::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dxa::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::max-threads</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Maximum decode threads</NICK> +<BLURB>Maximum number of worker threads to spawn. (0 = auto).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dvvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dsicinvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dsicinvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dsicinvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dsicinvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dsicinvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dpx::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dpx::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dpx::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dpx::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dpx::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dnxhd::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dnxhd::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dnxhd::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dnxhd::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dnxhd::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dfa::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dfa::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dfa::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dfa::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_dfa::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cyuv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cyuv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cyuv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cyuv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cyuv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cllc::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cllc::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cllc::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cllc::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cllc::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cljr::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cljr::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cljr::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cljr::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cljr::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cinepak::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cinepak::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cinepak::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cinepak::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cinepak::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdxl::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdxl::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdxl::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdxl::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdxl::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdgraphics::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdgraphics::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdgraphics::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdgraphics::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_cdgraphics::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camtasia::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camtasia::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camtasia::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camtasia::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camtasia::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camstudio::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camstudio::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camstudio::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camstudio::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_camstudio::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_c93::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_c93::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_c93::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_c93::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_c93::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmv_video::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmv_video::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmv_video::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmv_video::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmv_video::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmp::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmp::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmp::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmp::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bmp::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_binkvideo::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_binkvideo::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_binkvideo::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_binkvideo::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_binkvideo::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bfi::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bfi::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bfi::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bfi::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bfi::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bethsoftvid::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bethsoftvid::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bethsoftvid::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bethsoftvid::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_bethsoftvid::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_avs::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_avs::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_avs::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_avs::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_avs::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aura::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv2::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv2::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv2::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv2::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv2::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv1::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv1::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv1::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv1::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_asv1::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ansi::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ansi::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ansi::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ansi::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_ansi::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_anm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_anm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_anm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_anm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_anm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_amv::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_amv::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_amv::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_amv::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_amv::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aic::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aic::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aic::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aic::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aic::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aasc::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aasc::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aasc::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aasc::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_aasc::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_8bps::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_8bps::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_8bps::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_8bps::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_8bps::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_4xm::debug-mv</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Debug motion vectors</NICK> +<BLURB>Whether libav should print motion vectors on top of the image.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_4xm::direct-rendering</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Direct Rendering</NICK> +<BLURB>Enable direct rendering.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_4xm::lowres</NAME> +<TYPE>GstLibAVVidDecLowres</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Low resolution</NICK> +<BLURB>At which resolution to decode images.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_4xm::output-corrupt</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output corrupt buffers</NICK> +<BLURB>Whether libav should output frames even if corrupted.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>avdec_4xm::skip-frame</NAME> +<TYPE>GstLibAVVidDecSkipFrame</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Skip frames</NICK> +<BLURB>Which types of frames to skip during decoding.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-libav-plugins.hierarchy b/docs/plugins/gst-libav-plugins.hierarchy index 897992a..0b05add 100644 --- a/docs/plugins/gst-libav-plugins.hierarchy +++ b/docs/plugins/gst-libav-plugins.hierarchy @@ -1,307 +1,451 @@ GObject - GstObject - GstPad - GstPadTemplate - GstPluginFeature - GstElementFactory - GstTypeFindFactory - GstIndexFactory - GstElement - GstBin - GstPipeline - ffenc_asv1 - ffenc_asv2 - ffenc_bmp - ffenc_dvvideo - ffenc_ffv1 - ffenc_ffvhuff - ffenc_flashsv - ffenc_flv - ffenc_h261 - ffenc_h263 - ffenc_h263p - ffenc_huffyuv - ffenc_ljpeg - ffenc_mjpeg - ffenc_mpeg1video - ffenc_mpeg2video - ffenc_mpeg4 - ffenc_msmpeg4v1 - ffenc_msmpeg4v2 - ffenc_msmpeg4 - ffenc_pam - ffenc_pbm - ffenc_pgm - ffenc_pgmyuv - ffenc_png - ffenc_ppm - ffenc_qtrle - ffenc_roqvideo - ffenc_rv10 - ffenc_rv20 - ffenc_snow - ffenc_svq1 - ffenc_wmv1 - ffenc_wmv2 - ffenc_zmbv - ffenc_ac3 - ffenc_mp2 - ffenc_sonic - ffenc_sonicls - ffenc_wmav1 - ffenc_wmav2 - ffenc_roq_dpcm - ffenc_adpcm_adx - ffenc_g726 - ffenc_adpcm_ima_qt - ffenc_adpcm_ima_wav - ffenc_adpcm_ms - ffenc_adpcm_swf - ffenc_adpcm_yamaha - ffdec_aasc - ffdec_asv1 - ffdec_asv2 - ffdec_avs - ffdec_bmp - ffdec_cinepak - ffdec_cljr - ffdec_camstudio - ffdec_cyuv - ffdec_dvvideo - ffdec_8bps - ffdec_ffv1 - ffdec_ffvhuff - ffdec_flashsv - ffdec_flic - ffdec_flv - ffdec_4xm - ffdec_fraps - ffdec_h261 - ffdec_h263 - ffdec_h263i - ffdec_h264 - ffdec_huffyuv - ffdec_idcinvideo - ffdec_indeo2 - ffdec_indeo3 - ffdec_interplayvideo - ffdec_kmvc - ffdec_loco - ffdec_mdec - ffdec_mjpeg - ffdec_mjpegb - ffdec_mmvideo - ffdec_mpeg2video - ffdec_mpeg4 - ffdec_mpegvideo - ffdec_msmpeg4v1 - ffdec_msmpeg4v2 - ffdec_msmpeg4 - ffdec_msrle - ffdec_msvideo1 - ffdec_mszh - ffdec_nuv - ffdec_pam - ffdec_pbm - ffdec_pgm - ffdec_pgmyuv - ffdec_png - ffdec_ppm - ffdec_qdraw - ffdec_qpeg - ffdec_qtrle - ffdec_roqvideo - ffdec_rpza - ffdec_rv10 - ffdec_rv20 - ffdec_smc - ffdec_snow - ffdec_sp5x - ffdec_svq1 - ffdec_svq3 - ffdec_theora - ffdec_truemotion1 - ffdec_truemotion2 - ffdec_camtasia - ffdec_ultimotion - ffdec_vc1 - ffdec_vcr1 - ffdec_vmdvideo - ffdec_vp3 - ffdec_vp5 - ffdec_vp6 - ffdec_vp6a - ffdec_vp6f - ffdec_vqavideo - ffdec_wmv1 - ffdec_wmv2 - ffdec_wmv3 - ffdec_wnv1 - ffdec_xan_wc3 - ffdec_xl - ffdec_zlib - ffdec_zmbv - ffdec_ac3 - ffdec_alac - ffdec_ape - ffdec_atrac3 - ffdec_cook - ffdec_dca - ffdec_flac - ffdec_mace3 - ffdec_mace6 - ffdec_mp3 - ffdec_mp3adu - ffdec_mp3on4 - ffdec_mpc7 - ffdec_nellymoser - ffdec_qdm2 - ffdec_real_144 - ffdec_real_288 - ffdec_shorten - ffdec_sonic - ffdec_truespeech - ffdec_tta - ffdec_vmdaudio - ffdec_wmav1 - ffdec_wmav2 - ffdec_ws_snd1 - ffdec_interplay_dpcm - ffdec_roq_dpcm - ffdec_sol_dpcm - ffdec_xan_dpcm - ffdec_adpcm_4xm - ffdec_adpcm_adx - ffdec_adpcm_ct - ffdec_adpcm_ea - ffdec_adpcm_ea_r1 - ffdec_adpcm_ea_r2 - ffdec_adpcm_ea_r3 - ffdec_g726 - ffdec_adpcm_ima_amv - ffdec_adpcm_ima_dk3 - ffdec_adpcm_ima_dk4 - ffdec_adpcm_ima_qt - ffdec_adpcm_ima_smjpeg - ffdec_adpcm_ima_wav - ffdec_adpcm_ima_ws - ffdec_adpcm_ms - ffdec_adpcm_sbpro_2 - ffdec_adpcm_sbpro_3 - ffdec_adpcm_sbpro_4 - ffdec_adpcm_swf - ffdec_adpcm_thp - ffdec_adpcm_xa - ffdec_adpcm_yamaha - ffdemux_aiff - ffdemux_amr - ffdemux_apc - ffdemux_ape - ffdemux_asf - ffdemux_au - ffdemux_avi - ffdemux_avs - ffdemux_bethsoftvid - ffdemux_bfi - ffdemux_c93 - ffdemux_daud - ffdemux_dsicin - ffdemux_dv - ffdemux_dxa - ffdemux_ea - ffdemux_ea_cdata - ffdemux_ffm - ffdemux_flic - ffdemux_flv - ffdemux_4xm - ffdemux_gif - ffdemux_gsm - ffdemux_gxf - ffdemux_idcin - ffdemux_IFF - ffdemux_ingenient - ffdemux_ipmovie - ffdemux_lmlm4 - ffdemux_matroska - ffdemux_mm - ffdemux_mmf - ffdemux_mov_mp4_m4a_3gp_3g2_mj2 - ffdemux_mp3 - ffdemux_mpc - ffdemux_mpc8 - ffdemux_mpeg - ffdemux_mpegts - ffdemux_mpegtsraw - ffdemux_msnwctcp - ffdemux_MTV - ffdemux_mxf - ffdemux_nsv - ffdemux_nut - ffdemux_nuv - ffdemux_ogg - ffdemux_pva - ffdemux_rl2 - ffdemux_rm - ffdemux_RoQ - ffdemux_rpl - ffdemux_film_cpk - ffdemux_siff - ffdemux_smk - ffdemux_sol - ffdemux_psxstr - ffdemux_swf - ffdemux_thp - ffdemux_tiertexseq - ffdemux_tta - ffdemux_txd - ffdemux_vc1test - ffdemux_vmd - ffdemux_voc - ffdemux_wav - ffdemux_wc3movie - ffdemux_wsaud - ffdemux_wsvqa - ffdemux_xa - ffdemux_yuv4mpegpipe - ffmux_amr - ffmux_asf - ffmux_dv - ffmux_flv - ffmux_gif - ffmux_mmf - ffmux_mov - ffmux_mp4 - ffmux_mpeg - ffmux_vob - ffmux_mpegts - ffmux_3g2 - ffmux_3gp - GstFFMpegDeinterlace - GstBaseTransform - GstFFMpegAudioResample - GstVideoFilter - postproc_hdeblock - postproc_vdeblock - postproc_x1hdeblock - postproc_x1vdeblock - postproc_ahdeblock - postproc_avdeblock - postproc_dering - postproc_autolevels - postproc_linblenddeint - postproc_linipoldeint - postproc_cubicipoldeint - postproc_mediandeint - postproc_ffmpegdeint - postproc_lowpass5 - postproc_tmpnoise - postproc_forcequant - postproc_default - GstPlugin - GstRegistry - GstSignalObject + GInitiallyUnowned + GstObject + GstAllocator + GstAllocatorSysmem + GstBus + GstClock + GstControlBinding + GstControlSource + GstElement + GstAudioDecoder + avdec_8svx_exp + avdec_8svx_fib + avdec_aac + avdec_aac_latm + avdec_ac3 + avdec_adpcm_4xm + avdec_adpcm_adx + avdec_adpcm_ct + avdec_adpcm_ea + avdec_adpcm_ea_maxis_xa + avdec_adpcm_ea_r1 + avdec_adpcm_ea_r2 + avdec_adpcm_ea_r3 + avdec_adpcm_ea_xas + avdec_adpcm_ima_amv + avdec_adpcm_ima_apc + avdec_adpcm_ima_dk3 + avdec_adpcm_ima_dk4 + avdec_adpcm_ima_ea_eacs + avdec_adpcm_ima_ea_sead + avdec_adpcm_ima_iss + avdec_adpcm_ima_qt + avdec_adpcm_ima_smjpeg + avdec_adpcm_ima_wav + avdec_adpcm_ima_ws + avdec_adpcm_ms + avdec_adpcm_sbpro_2 + avdec_adpcm_sbpro_3 + avdec_adpcm_sbpro_4 + avdec_adpcm_swf + avdec_adpcm_thp + avdec_adpcm_xa + avdec_adpcm_yamaha + avdec_alac + avdec_als + avdec_amrnb + avdec_amrwb + avdec_ape + avdec_atrac1 + avdec_atrac3 + avdec_atrac3plus + avdec_binkaudio_dct + avdec_binkaudio_rdft + avdec_bmv_audio + avdec_comfortnoise + avdec_cook + avdec_dca + avdec_dsicinaudio + avdec_eac3 + avdec_flac + avdec_g722 + avdec_g723_1 + avdec_g726 + avdec_gsm + avdec_gsm_ms + avdec_iac + avdec_imc + avdec_interplay_dpcm + avdec_mace3 + avdec_mace6 + avdec_metasound + avdec_mlp + avdec_mp1float + avdec_mp2float + avdec_mp3 + avdec_mp3adu + avdec_mp3adufloat + avdec_mp3float + avdec_mp3on4 + avdec_mp3on4float + avdec_mpc7 + avdec_mpc8 + avdec_nellymoser + avdec_pcm_lxf + avdec_pcm_s24le_planar + avdec_pcm_s32le_planar + avdec_pcm_s8_planar + avdec_qcelp + avdec_qdm2 + avdec_ralf + avdec_real_144 + avdec_real_288 + avdec_roq_dpcm + avdec_s302m + avdec_shorten + avdec_sipr + avdec_smackaud + avdec_sol_dpcm + avdec_tak + avdec_truehd + avdec_truespeech + avdec_tta + avdec_twinvq + avdec_vmdaudio + avdec_wmalossless + avdec_wmapro + avdec_wmav1 + avdec_wmav2 + avdec_wmavoice + avdec_ws_snd1 + avdec_xan_dpcm + GstAudioEncoder + avenc_aac + avenc_ac3 + avenc_ac3_fixed + avenc_adpcm_adx + avenc_adpcm_ima_qt + avenc_adpcm_ima_wav + avenc_adpcm_ms + avenc_adpcm_swf + avenc_adpcm_yamaha + avenc_alac + avenc_comfortnoise + avenc_eac3 + avenc_g722 + avenc_g726 + avenc_mp2 + avenc_nellymoser + avenc_real_144 + avenc_roq_dpcm + avenc_wmav1 + avenc_wmav2 + GstBin + GstPipeline + GstFFMpegDeinterlace + GstVideoDecoder + avdec_4xm + avdec_8bps + avdec_aasc + avdec_aic + avdec_amv + avdec_anm + avdec_ansi + avdec_asv1 + avdec_asv2 + avdec_aura + avdec_aura2 + avdec_avs + avdec_bethsoftvid + avdec_bfi + avdec_binkvideo + avdec_bmp + avdec_bmv_video + avdec_c93 + avdec_camstudio + avdec_camtasia + avdec_cdgraphics + avdec_cdxl + avdec_cinepak + avdec_cljr + avdec_cllc + avdec_cyuv + avdec_dfa + avdec_dnxhd + avdec_dpx + avdec_dsicinvideo + avdec_dvvideo + avdec_dxa + avdec_dxtory + avdec_eacmv + avdec_eamad + avdec_eatgq + avdec_eatgv + avdec_eatqi + avdec_escape124 + avdec_escape130 + avdec_ffv1 + avdec_ffvhuff + avdec_fic + avdec_flashsv + avdec_flashsv2 + avdec_flic + avdec_flv + avdec_fraps + avdec_frwu + avdec_g2m + avdec_h261 + avdec_h263 + avdec_h263i + avdec_h264 + avdec_h265 + avdec_hnm4video + avdec_huffyuv + avdec_idcinvideo + avdec_iff_byterun1 + avdec_iff_ilbm + avdec_indeo2 + avdec_indeo3 + avdec_indeo4 + avdec_indeo5 + avdec_interplayvideo + avdec_jpeg2000 + avdec_jpegls + avdec_jv + avdec_kgv1 + avdec_kmvc + avdec_lagarith + avdec_loco + avdec_mdec + avdec_mimic + avdec_mjpeg + avdec_mjpegb + avdec_mmvideo + avdec_motionpixels + avdec_mpeg2video + avdec_mpeg4 + avdec_msa1 + avdec_msmpeg4 + avdec_msmpeg4v1 + avdec_msmpeg4v2 + avdec_msrle + avdec_mss1 + avdec_mss2 + avdec_msvideo1 + avdec_mszh + avdec_mts2 + avdec_mxpeg + avdec_nuv + avdec_pam + avdec_pbm + avdec_pcx + avdec_pgm + avdec_pgmyuv + avdec_pictor + avdec_png + avdec_ppm + avdec_prores + avdec_ptx + avdec_qdraw + avdec_qpeg + avdec_qtrle + avdec_r10k + avdec_rl2 + avdec_roqvideo + avdec_rpza + avdec_rv10 + avdec_rv20 + avdec_rv30 + avdec_rv40 + avdec_sgi + avdec_smackvid + avdec_smc + avdec_sp5x + avdec_sunrast + avdec_svq1 + avdec_svq3 + avdec_targa + avdec_thp + avdec_tiertexseqvideo + avdec_tiff + avdec_tmv + avdec_truemotion1 + avdec_truemotion2 + avdec_tscc2 + avdec_txd + avdec_ultimotion + avdec_utvideo + avdec_v410 + avdec_vb + avdec_vble + avdec_vc1 + avdec_vc1image + avdec_vcr1 + avdec_vmdvideo + avdec_vmnc + avdec_vp3 + avdec_vp5 + avdec_vp6 + avdec_vp6a + avdec_vp6f + avdec_vp8 + avdec_vp9 + avdec_vqavideo + avdec_webp + avdec_wmv1 + avdec_wmv2 + avdec_wmv3 + avdec_wmv3image + avdec_wnv1 + avdec_xan_wc3 + avdec_xan_wc4 + avdec_xl + avdec_xwd + avdec_yop + avdec_zerocodec + avdec_zlib + avdec_zmbv + GstVideoEncoder + avenc_a64multi + avenc_a64multi5 + avenc_asv1 + avenc_asv2 + avenc_bmp + avenc_cljr + avenc_dnxhd + avenc_dpx + avenc_dvvideo + avenc_ffv1 + avenc_ffvhuff + avenc_flashsv + avenc_flv + avenc_h261 + avenc_h263 + avenc_h263p + avenc_huffyuv + avenc_jpegls + avenc_ljpeg + avenc_mjpeg + avenc_mpeg1video + avenc_mpeg2video + avenc_mpeg4 + avenc_msmpeg4 + avenc_msmpeg4v2 + avenc_pam + avenc_pbm + avenc_pcx + avenc_pgm + avenc_pgmyuv + avenc_png + avenc_ppm + avenc_prores + avenc_qtrle + avenc_roqvideo + avenc_rv10 + avenc_rv20 + avenc_sgi + avenc_sunrast + avenc_svq1 + avenc_targa + avenc_tiff + avenc_utvideo + avenc_v410 + avenc_wmv1 + avenc_wmv2 + avenc_xbm + avenc_xwd + avenc_zmbv + avdemux_4xm + avdemux_aiff + avdemux_ape + avdemux_avs + avdemux_daud + avdemux_ea + avdemux_ffm + avdemux_film_cpk + avdemux_gxf + avdemux_idcin + avdemux_ipmovie + avdemux_mm + avdemux_mmf + avdemux_mpc + avdemux_mxf + avdemux_nsv + avdemux_nut + avdemux_nuv + avdemux_psxstr + avdemux_pva + avdemux_smk + avdemux_sol + avdemux_tta + avdemux_vmd + avdemux_voc + avdemux_wc3movie + avdemux_wsaud + avdemux_wsvqa + avdemux_yuv4mpegpipe + avmux_3g2 + avmux_3gp + avmux_a64 + avmux_adts + avmux_adx + avmux_aiff + avmux_amr + avmux_asf + avmux_asf_stream + avmux_au + avmux_avi + avmux_avm2 + avmux_daud + avmux_dv + avmux_dvd + avmux_f4v + avmux_ffm + avmux_filmstrip + avmux_flv + avmux_gxf + avmux_hds + avmux_hls + avmux_ilbc + avmux_ipod + avmux_ismv + avmux_ivf + avmux_latm + avmux_matroska + avmux_md5 + avmux_mmf + avmux_mov + avmux_mp2 + avmux_mp3 + avmux_mp4 + avmux_mpeg + avmux_mpegts + avmux_mpjpeg + avmux_mxf + avmux_mxf_d10 + avmux_nut + avmux_ogg + avmux_oma + avmux_psp + avmux_rcv + avmux_rm + avmux_rso + avmux_smjpeg + avmux_smoothstreaming + avmux_sox + avmux_spdif + avmux_svcd + avmux_swf + avmux_vcd + avmux_vob + avmux_voc + avmux_wav + avmux_webm + avmux_yuv4mpegpipe + GstPad + GstPadTemplate + GstPlugin + GstPluginFeature + GstElementFactory + GstTracerFactory + GstTypeFindFactory + GstRegistry + GstTask + GstTaskPool GInterface GTypePlugin GstChildProxy - GstURIHandler + GstPreset GstTagSetter + GstURIHandler diff --git a/docs/plugins/gst-libav-plugins.interfaces b/docs/plugins/gst-libav-plugins.interfaces index 82086d1..e547b9a 100644 --- a/docs/plugins/gst-libav-plugins.interfaces +++ b/docs/plugins/gst-libav-plugins.interfaces @@ -1,5 +1,136 @@ +GstAudioEncoder GstPreset GstBin GstChildProxy GstPipeline GstChildProxy +GstVideoEncoder GstPreset +avenc_a64multi GstPreset +avenc_a64multi5 GstPreset +avenc_aac GstPreset +avenc_ac3 GstPreset +avenc_ac3_fixed GstPreset +avenc_adpcm_adx GstPreset +avenc_adpcm_ima_qt GstPreset +avenc_adpcm_ima_wav GstPreset +avenc_adpcm_ms GstPreset +avenc_adpcm_swf GstPreset +avenc_adpcm_yamaha GstPreset +avenc_alac GstPreset +avenc_asv1 GstPreset +avenc_asv2 GstPreset +avenc_bmp GstPreset +avenc_cljr GstPreset +avenc_comfortnoise GstPreset +avenc_dnxhd GstPreset +avenc_dpx GstPreset +avenc_dvvideo GstPreset +avenc_eac3 GstPreset +avenc_ffv1 GstPreset +avenc_ffvhuff GstPreset +avenc_flashsv GstPreset +avenc_flv GstPreset +avenc_g722 GstPreset +avenc_g726 GstPreset +avenc_h261 GstPreset +avenc_h263 GstPreset +avenc_h263p GstPreset +avenc_huffyuv GstPreset +avenc_jpegls GstPreset +avenc_ljpeg GstPreset +avenc_mjpeg GstPreset +avenc_mp2 GstPreset +avenc_mpeg1video GstPreset +avenc_mpeg2video GstPreset +avenc_mpeg4 GstPreset +avenc_msmpeg4 GstPreset +avenc_msmpeg4v2 GstPreset +avenc_nellymoser GstPreset +avenc_pam GstPreset +avenc_pbm GstPreset +avenc_pcx GstPreset +avenc_pgm GstPreset +avenc_pgmyuv GstPreset +avenc_png GstPreset +avenc_ppm GstPreset +avenc_prores GstPreset +avenc_qtrle GstPreset +avenc_real_144 GstPreset +avenc_roq_dpcm GstPreset +avenc_roqvideo GstPreset +avenc_rv10 GstPreset +avenc_rv20 GstPreset +avenc_sgi GstPreset +avenc_sunrast GstPreset +avenc_svq1 GstPreset +avenc_targa GstPreset +avenc_tiff GstPreset +avenc_utvideo GstPreset +avenc_v410 GstPreset +avenc_wmav1 GstPreset +avenc_wmav2 GstPreset +avenc_wmv1 GstPreset +avenc_wmv2 GstPreset +avenc_xbm GstPreset +avenc_xwd GstPreset +avenc_zmbv GstPreset +avmux_3g2 GstTagSetter +avmux_3gp GstTagSetter +avmux_a64 GstTagSetter +avmux_adts GstTagSetter +avmux_adx GstTagSetter +avmux_aiff GstTagSetter +avmux_amr GstTagSetter +avmux_asf GstTagSetter +avmux_asf_stream GstTagSetter +avmux_au GstTagSetter +avmux_avi GstTagSetter +avmux_avm2 GstTagSetter +avmux_daud GstTagSetter +avmux_dv GstTagSetter +avmux_dvd GstTagSetter +avmux_f4v GstTagSetter +avmux_ffm GstTagSetter +avmux_filmstrip GstTagSetter +avmux_flv GstTagSetter +avmux_gxf GstTagSetter +avmux_hds GstTagSetter +avmux_hls GstTagSetter +avmux_ilbc GstTagSetter +avmux_ipod GstTagSetter +avmux_ismv GstTagSetter +avmux_ivf GstTagSetter +avmux_latm GstTagSetter +avmux_matroska GstTagSetter +avmux_md5 GstTagSetter +avmux_mmf GstTagSetter +avmux_mov GstTagSetter +avmux_mp2 GstTagSetter +avmux_mp3 GstTagSetter +avmux_mp4 GstTagSetter +avmux_mpeg GstTagSetter +avmux_mpegts GstTagSetter +avmux_mpjpeg GstTagSetter +avmux_mxf GstTagSetter +avmux_mxf_d10 GstTagSetter +avmux_nut GstTagSetter +avmux_ogg GstTagSetter +avmux_oma GstTagSetter +avmux_psp GstTagSetter +avmux_rcv GstTagSetter +avmux_rm GstTagSetter +avmux_rso GstTagSetter +avmux_smjpeg GstTagSetter +avmux_smoothstreaming GstTagSetter +avmux_sox GstTagSetter +avmux_spdif GstTagSetter +avmux_svcd GstTagSetter +avmux_swf GstTagSetter +avmux_vcd GstTagSetter +avmux_vob GstTagSetter +avmux_voc GstTagSetter +avmux_wav GstTagSetter +avmux_webm GstTagSetter +avmux_yuv4mpegpipe GstTagSetter +ffmux_3g2 GstTagSetter +ffmux_3gp GstTagSetter ffmux_amr GstTagSetter ffmux_asf GstTagSetter ffmux_dv GstTagSetter @@ -9,7 +140,5 @@ ffmux_mmf GstTagSetter ffmux_mov GstTagSetter ffmux_mp4 GstTagSetter ffmux_mpeg GstTagSetter -ffmux_vob GstTagSetter ffmux_mpegts GstTagSetter -ffmux_3g2 GstTagSetter -ffmux_3gp GstTagSetter +ffmux_vob GstTagSetter diff --git a/docs/plugins/gst-libav-plugins.prerequisites b/docs/plugins/gst-libav-plugins.prerequisites index 2b6b777..5376269 100644 --- a/docs/plugins/gst-libav-plugins.prerequisites +++ b/docs/plugins/gst-libav-plugins.prerequisites @@ -1,2 +1,4 @@ +GstChildProxy GObject GstChildProxy GstObject +GstTagSetter GstElement GstTagSetter GstObject GstElement |