diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-11-01 18:10:45 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-11-01 18:10:45 +0200 |
commit | 50ffd5a8057d40e573b4b15b62d3a3321e168d89 (patch) | |
tree | 46d15cd7034c565e8d6097ed793f64ff1ce70113 /docs | |
parent | 36de7332f5d71eac89db70da26a173d8b7d98b02 (diff) | |
download | gst-libav-50ffd5a8057d40e573b4b15b62d3a3321e168d89.tar.gz |
Release 1.10.01.10.0
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst-libav-plugins.args | 100 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.hierarchy | 5 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.interfaces | 5 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-libav.xml | 99 |
4 files changed, 206 insertions, 3 deletions
diff --git a/docs/plugins/gst-libav-plugins.args b/docs/plugins/gst-libav-plugins.args index 5058d34..6023fbc 100644 --- a/docs/plugins/gst-libav-plugins.args +++ b/docs/plugins/gst-libav-plugins.args @@ -33848,3 +33848,103 @@ <DEFAULT>0</DEFAULT> </ARG> +<ARG> +<NAME>avmux_tta::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_tta::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_ogv::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_ogv::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_fifo::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_fifo::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_truehd::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_truehd::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_mlp::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_mlp::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> + diff --git a/docs/plugins/gst-libav-plugins.hierarchy b/docs/plugins/gst-libav-plugins.hierarchy index 1c01391..06653f9 100644 --- a/docs/plugins/gst-libav-plugins.hierarchy +++ b/docs/plugins/gst-libav-plugins.hierarchy @@ -155,6 +155,7 @@ GObject avenc_g722 avenc_g723_1 avenc_g726 + avenc_mlp avenc_mp2 avenc_mp2fixed avenc_nellymoser @@ -163,6 +164,7 @@ GObject avenc_s302m avenc_sonic avenc_sonicls + avenc_truehd avenc_tta avenc_wavpack avenc_wmav1 @@ -487,6 +489,7 @@ GObject avmux_dvd avmux_f4v avmux_ffm + avmux_fifo avmux_filmstrip avmux_flv avmux_gxf @@ -517,6 +520,7 @@ GObject avmux_nut avmux_oga avmux_ogg + avmux_ogv avmux_oma avmux_opus avmux_psp @@ -530,6 +534,7 @@ GObject avmux_spx avmux_svcd avmux_swf + avmux_tta avmux_uncodedframecrc avmux_vc1test avmux_vcd diff --git a/docs/plugins/gst-libav-plugins.interfaces b/docs/plugins/gst-libav-plugins.interfaces index 5461f21..12a161b 100644 --- a/docs/plugins/gst-libav-plugins.interfaces +++ b/docs/plugins/gst-libav-plugins.interfaces @@ -47,6 +47,7 @@ avenc_jpeg2000 GstPreset avenc_jpegls GstPreset avenc_ljpeg GstPreset avenc_mjpeg GstPreset +avenc_mlp GstPreset avenc_mp2 GstPreset avenc_mp2fixed GstPreset avenc_mpeg1video GstPreset @@ -86,6 +87,7 @@ avenc_sunrast GstPreset avenc_svq1 GstPreset avenc_targa GstPreset avenc_tiff GstPreset +avenc_truehd GstPreset avenc_tta GstPreset avenc_utvideo GstPreset avenc_v308 GstPreset @@ -126,6 +128,7 @@ avmux_dv GstTagSetter avmux_dvd GstTagSetter avmux_f4v GstTagSetter avmux_ffm GstTagSetter +avmux_fifo GstTagSetter avmux_filmstrip GstTagSetter avmux_flv GstTagSetter avmux_gxf GstTagSetter @@ -156,6 +159,7 @@ avmux_mxf_opatom GstTagSetter avmux_nut GstTagSetter avmux_oga GstTagSetter avmux_ogg GstTagSetter +avmux_ogv GstTagSetter avmux_oma GstTagSetter avmux_opus GstTagSetter avmux_psp GstTagSetter @@ -170,6 +174,7 @@ avmux_spdif GstTagSetter avmux_spx GstTagSetter avmux_svcd GstTagSetter avmux_swf GstTagSetter +avmux_tta GstTagSetter avmux_uncodedframecrc GstTagSetter avmux_vc1test GstTagSetter avmux_vcd GstTagSetter diff --git a/docs/plugins/inspect/plugin-libav.xml b/docs/plugins/inspect/plugin-libav.xml index 624c3ba..9e8adeb 100644 --- a/docs/plugins/inspect/plugin-libav.xml +++ b/docs/plugins/inspect/plugin-libav.xml @@ -3,7 +3,7 @@ <description>All libav codecs and formats (local snapshot)</description> <filename>../../ext/libav/.libs/libgstlibav.so</filename> <basename>libgstlibav.so</basename> - <version>1.9.90</version> + <version>1.10.0</version> <license>LGPL</license> <source>gst-libav</source> <package>libav</package> @@ -3665,7 +3665,7 @@ </element> <element> <name>avdec_magicyuv</name> - <longname>libav MagicYUV Lossless Video decoder</longname> + <longname>libav MagicYUV video decoder</longname> <class>Codec/Decoder/Video</class> <description>libav magicyuv decoder</description> <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> @@ -8680,6 +8680,27 @@ </pads> </element> <element> + <name>avenc_mlp</name> + <longname>libav MLP (Meridian Lossless Packing) encoder</longname> + <class>Codec/Encoder/Audio</class> + <description>libav mlp encoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw, channel-mask=(bitmask)0x0000000000000000, channels=(int)1, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000103, channels=(int)3, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000033, channels=(int)4, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000b, channels=(int)3, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000007, channels=(int)3, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000107, channels=(int)4, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000f, channels=(int)4, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010f, channels=(int)5, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-mlp, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details> + </caps> + </pads> + </element> + <element> <name>avenc_mp2</name> <longname>libav MP2 (MPEG audio layer 2) encoder</longname> <class>Codec/Encoder/Audio</class> @@ -9415,6 +9436,27 @@ </pads> </element> <element> + <name>avenc_truehd</name> + <longname>libav TrueHD encoder</longname> + <class>Codec/Encoder/Audio</class> + <description>libav truehd encoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int){ 44100, 48000, 88200, 96000, 176400, 192000 }, layout=(string)interleaved, format=(string)S16LE</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-true-hd, channels=(int)[ 1, 8 ], rate=(int)[ 4000, 96000 ]</details> + </caps> + </pads> + </element> + <element> <name>avenc_tta</name> <longname>libav TTA (True Audio) encoder</longname> <class>Codec/Encoder/Audio</class> @@ -9446,7 +9488,7 @@ <name>sink</name> <direction>sink</direction> <presence>always</presence> - <details>video/x-raw, format=(string){ RGB, RGBA, Y42B, I420 }</details> + <details>video/x-raw, format=(string){ RGB, RGBA, Y42B, I420, Y444 }</details> </caps> <caps> <name>src</name> @@ -10177,6 +10219,15 @@ </pads> </element> <element> + <name>avmux_fifo</name> + <longname>libav FIFO queue pseudo-muxer muxer</longname> + <class>Codec/Muxer</class> + <description>libav FIFO queue pseudo-muxer muxer</description> + <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + </pads> + </element> + <element> <name>avmux_filmstrip</name> <longname>libav Adobe Filmstrip muxer</longname> <class>Codec/Muxer</class> @@ -10903,6 +10954,27 @@ </pads> </element> <element> + <name>avmux_ogv</name> + <longname>libav Ogg Video muxer</longname> + <class>Codec/Muxer</class> + <description>libav Ogg Video muxer</description> + <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>video_%u</name> + <direction>sink</direction> + <presence>request</presence> + <details>video/x-vp8</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-gst-av-ogv</details> + </caps> + </pads> + </element> + <element> <name>avmux_oma</name> <longname>libav Sony OpenMG audio muxer</longname> <class>Codec/Muxer</class> @@ -11194,6 +11266,27 @@ </pads> </element> <element> + <name>avmux_tta</name> + <longname>libav TTA (True Audio) muxer</longname> + <class>Codec/Muxer</class> + <description>libav TTA (True Audio) muxer</description> + <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>audio_%u</name> + <direction>sink</direction> + <presence>request</presence> + <details>audio/x-tta, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-ttafile</details> + </caps> + </pads> + </element> + <element> <name>avmux_uncodedframecrc</name> <longname>libav uncoded framecrc testing muxer</longname> <class>Codec/Muxer</class> |