diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-07-06 13:26:10 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-07-06 13:26:10 +0300 |
commit | 351f65cc35639a7ec76749bcd07e6b6c6731fe3e (patch) | |
tree | 596dddc2e5cb6f039103030eff0d511cf3533e83 /docs | |
parent | 0bdceaad8a7b43a8b654706774d139aafe9a4579 (diff) | |
download | gst-libav-351f65cc35639a7ec76749bcd07e6b6c6731fe3e.tar.gz |
Release 1.9.11.9.1
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst-libav-plugins.args | 320 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.hierarchy | 9 | ||||
-rw-r--r-- | docs/plugins/gst-libav-plugins.interfaces | 1 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-libav.xml | 199 |
4 files changed, 527 insertions, 2 deletions
diff --git a/docs/plugins/gst-libav-plugins.args b/docs/plugins/gst-libav-plugins.args index db8d42d..5058d34 100644 --- a/docs/plugins/gst-libav-plugins.args +++ b/docs/plugins/gst-libav-plugins.args @@ -22529,6 +22529,16 @@ </ARG> <ARG> +<NAME>avdec_vble::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_vb::debug-mv</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -29239,6 +29249,16 @@ </ARG> <ARG> +<NAME>avdec_aic::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_aasc::debug-mv</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -33528,3 +33548,303 @@ <DEFAULT>0</DEFAULT> </ARG> +<ARG> +<NAME>avdec_cfhd::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>avmux_hash::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_hash::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>avdec_ylc::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_ylc::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_ylc::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_ylc::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_ylc::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_truemotion2rt::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_truemotion2rt::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_truemotion2rt::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_truemotion2rt::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_truemotion2rt::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_sheervideo::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_sheervideo::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_sheervideo::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_sheervideo::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_sheervideo::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_sheervideo::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_magicyuv::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_magicyuv::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_magicyuv::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_magicyuv::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_magicyuv::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_magicyuv::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_m101::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_m101::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_m101::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_m101::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_m101::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 255e4ac..ee80d15 100644 --- a/docs/plugins/gst-libav-plugins.hierarchy +++ b/docs/plugins/gst-libav-plugins.hierarchy @@ -30,6 +30,7 @@ GObject avdec_adpcm_ea_xas avdec_adpcm_ima_amv avdec_adpcm_ima_apc + avdec_adpcm_ima_dat4 avdec_adpcm_ima_dk3 avdec_adpcm_ima_dk4 avdec_adpcm_ima_ea_eacs @@ -42,6 +43,7 @@ GObject avdec_adpcm_ima_wav avdec_adpcm_ima_ws avdec_adpcm_ms + avdec_adpcm_mtaf avdec_adpcm_psx avdec_adpcm_sbpro_2 avdec_adpcm_sbpro_3 @@ -72,6 +74,7 @@ GObject avdec_dsd_msbf_planar avdec_dsicinaudio avdec_dss_sp + avdec_dst avdec_dvaudio avdec_eac3 avdec_evrc @@ -268,6 +271,8 @@ GObject avdec_kmvc avdec_lagarith avdec_loco + avdec_m101 + avdec_magicyuv avdec_mdec avdec_mimic avdec_mjpeg @@ -319,6 +324,7 @@ GObject avdec_screenpresso avdec_sgi avdec_sgirle + avdec_sheervideo avdec_smackvid avdec_smc avdec_smvjpeg @@ -336,6 +342,7 @@ GObject avdec_tmv avdec_truemotion1 avdec_truemotion2 + avdec_truemotion2rt avdec_tscc2 avdec_txd avdec_ultimotion @@ -373,6 +380,7 @@ GObject avdec_xl avdec_xwd avdec_y41p + avdec_ylc avdec_yop avdec_yuv4 avdec_zerocodec @@ -505,6 +513,7 @@ GObject avmux_filmstrip avmux_flv avmux_gxf + avmux_hash avmux_hds avmux_hls avmux_ico diff --git a/docs/plugins/gst-libav-plugins.interfaces b/docs/plugins/gst-libav-plugins.interfaces index ef25e61..5461f21 100644 --- a/docs/plugins/gst-libav-plugins.interfaces +++ b/docs/plugins/gst-libav-plugins.interfaces @@ -129,6 +129,7 @@ avmux_ffm GstTagSetter avmux_filmstrip GstTagSetter avmux_flv GstTagSetter avmux_gxf GstTagSetter +avmux_hash GstTagSetter avmux_hds GstTagSetter avmux_hls GstTagSetter avmux_ico GstTagSetter diff --git a/docs/plugins/inspect/plugin-libav.xml b/docs/plugins/inspect/plugin-libav.xml index 1aac113..9ae07a6 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.0.1</version> + <version>1.9.1</version> <license>LGPL</license> <source>gst-libav</source> <package>libav</package> @@ -535,6 +535,27 @@ </pads> </element> <element> + <name>avdec_adpcm_ima_dat4</name> + <longname>libav ADPCM IMA Eurocom DAT4 decoder</longname> + <class>Codec/Decoder/Audio</class> + <description>libav adpcm_ima_dat4 decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details> + </caps> + </pads> + </element> + <element> <name>avdec_adpcm_ima_dk3</name> <longname>libav ADPCM IMA Duck DK3 decoder</longname> <class>Codec/Decoder/Audio</class> @@ -787,6 +808,27 @@ </pads> </element> <element> + <name>avdec_adpcm_mtaf</name> + <longname>libav ADPCM MTAF decoder</longname> + <class>Codec/Decoder/Audio</class> + <description>libav adpcm_mtaf decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details> + </caps> + </pads> + </element> + <element> <name>avdec_adpcm_psx</name> <longname>libav ADPCM Playstation decoder</longname> <class>Codec/Decoder/Audio</class> @@ -2257,6 +2299,27 @@ </pads> </element> <element> + <name>avdec_dst</name> + <longname>libav DST (Digital Stream Transfer) decoder</longname> + <class>Codec/Decoder/Audio</class> + <description>libav dst decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details> + </caps> + </pads> + </element> + <element> <name>avdec_dvaudio</name> <longname>libav Ulead DV Audio decoder</longname> <class>Codec/Decoder/Audio</class> @@ -3245,7 +3308,7 @@ </element> <element> <name>avdec_iff</name> - <longname>libav IFF decoder</longname> + <longname>libav IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN decoder</longname> <class>Codec/Decoder/Video</class> <description>libav iff decoder</description> <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> @@ -3580,6 +3643,27 @@ </pads> </element> <element> + <name>avdec_m101</name> + <longname>libav Matrox Uncompressed SD decoder</longname> + <class>Codec/Decoder/Video</class> + <description>libav m101 decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + </pads> + </element> + <element> <name>avdec_mace3</name> <longname>libav MACE (Macintosh Audio Compression/Expansion) 3:1 decoder</longname> <class>Codec/Decoder/Audio</class> @@ -3622,6 +3706,27 @@ </pads> </element> <element> + <name>avdec_magicyuv</name> + <longname>libav MagicYUV Lossless 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> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + </pads> + </element> + <element> <name>avdec_mdec</name> <longname>libav Sony PlayStation MDEC (Motion DECoder) decoder</longname> <class>Codec/Decoder/Video</class> @@ -5302,6 +5407,27 @@ </pads> </element> <element> + <name>avdec_sheervideo</name> + <longname>libav BitJazz SheerVideo decoder</longname> + <class>Codec/Decoder/Video</class> + <description>libav sheervideo decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + </pads> + </element> + <element> <name>avdec_shorten</name> <longname>libav Shorten decoder</longname> <class>Codec/Decoder/Audio</class> @@ -5806,6 +5932,27 @@ </pads> </element> <element> + <name>avdec_truemotion2rt</name> + <longname>libav Duck TrueMotion 2.0 Real Time decoder</longname> + <class>Codec/Decoder/Video</class> + <description>libav truemotion2rt decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + </pads> + </element> + <element> <name>avdec_truespeech</name> <longname>libav DSP Group TrueSpeech decoder</longname> <class>Codec/Decoder/Audio</class> @@ -6877,6 +7024,27 @@ </pads> </element> <element> + <name>avdec_ylc</name> + <longname>libav YUY2 Lossless Codec decoder</longname> + <class>Codec/Decoder/Video</class> + <description>libav ylc decoder</description> + <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>unknown/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + </pads> + </element> + <element> <name>avdec_yop</name> <longname>libav Psygnosis YOP Video decoder</longname> <class>Codec/Decoder/Video</class> @@ -10567,6 +10735,33 @@ </pads> </element> <element> + <name>avmux_hash</name> + <longname>libav Hash testing muxer</longname> + <class>Codec/Muxer</class> + <description>libav Hash testing 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-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details> + </caps> + <caps> + <name>video_%u</name> + <direction>sink</direction> + <presence>request</presence> + <details>video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-gst-av-hash</details> + </caps> + </pads> + </element> + <element> <name>avmux_hds</name> <longname>libav HDS Muxer muxer</longname> <class>Codec/Muxer</class> |