releasing 0.10.1

Original commit message from CVS:
releasing 0.10.1
parent 32e58517
=== release 0.10.1 ===
2006-03-31 Thomas Vander Stichele <thomas at apestaart dot org>
* configure.ac:
releasing 0.10.1, "Late Train"
2006-03-22 Wim Taymans <wim@fluendo.com>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
......@@ -56,11 +63,11 @@
(gst_ffmpeg_set_palette):
Use AVPALETTE_SIZE macro instead of magic value for clarity.
Based on patch by: Fabrizio Gennari
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
In GStreamer, the size of the palette is not part of
GST_BUFFER_SIZE, so adjust buffer size of outgoing buffers
accordingly if there's a palette (fixes #327028, based on
patch by: Fabrizio Gennari).
accordingly if there's a palette (fixes #327028)
2006-02-21 Edward Hervey <edward@fluendo.com>
......@@ -316,6 +323,8 @@
2005-12-16 Tim-Philipp Müller <tim at centricular dot net>
Patch by: Sebastien Cote
Patch by: Luca Ognibene
* ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
(gst_ffmpeg_avcodec_close):
* ext/ffmpeg/gstffmpeg.h:
......@@ -325,7 +334,7 @@
(gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps),
(gst_ffmpegenc_change_state):
Do proper locking around avcodec_open() and avcodec_close()
(fixes #322254, patch by: Sebastien Cote and Luca Ognibene).
(fixes #322254)
2005-12-10 Tim-Philipp Müller <tim at centricular dot net>
......@@ -340,8 +349,8 @@
This should handle the case where AVFrame->reference is set to 1 (which
is the equivalent of a keyframe).
Also fixes #323286.
I tried a truckload of other files with this modification and it didn't seem
to break playback.
I tried a truckload of other files with this modification and it didn't
seem to break playback.
2005-12-06 Thomas Vander Stichele <thomas at apestaart dot org>
......
This is GStreamer FFmpeg Plug-ins 0.10.0, "Rocamadour"
This is GStreamer FFmpeg Plug-ins 0.10.1, "Late Train"
Changes since 0.10.0:
* ffvideoscale ported
* ffdeinterlace ported
* demuxer wrapper works pull-based
* disabled mpeg2 video and mp3 audio autoplugging
* fixes for Indeo3, PNG, smc, H264 HD, H263, FLV1, G2
Bugs fixed since 0.10.0:
* 162833 : [ffdemux_mp3] ffmpeg mp3 decoder miss seeking
* 311272 : Reading mpeg-ts stream from standard input does not work
* 319248 : configure script doesn't accept --with-pkg-config-path ar...
* 320238 : Fails to build under powerpc
* 322254 : avcodec_open()/close() aren't thread-safe
* 323286 : [ffdec_cinepak] chef.avi causes gstreamer to hang in preroll
* 326372 : Indeo AVI files do not play with 0.10
* 326704 : [ffdec] Memory leak when joining pcache
* 327028 : MS Video 1 palettized AVI doesn't work
* 327224 : ffdeinterlace port to 0.10
* 327861 : [ffmpegenc] FFMpeg audio encoders do not set caps to buffers
* 329963 : gstreamer CVS doesn't work with ffmpeg codecs
* 330634 : Wrap the ffmpeg demuxers
* 331209 : [ffdec_h264] seeking in " IntoTheBlue_Cin_AVC.mp4 " crashes...
* 332072 : Too fast playback of h263p encoded file
* 332557 : FFmpeg video scale port to 0.10
* 332995 : segfault in ffmpeg enc
* 333001 : Memory leak in ffmpegenc
* 324209 : [CVE-2005-4048] avcodec_default_get_buffer heap overflow
Changes since 0.9.6:
......
GStreamer: Release notes for GStreamer FFmpeg Plug-ins 0.10.0 "Rocamadour"
GStreamer: Release notes for GStreamer FFmpeg Plug-ins 0.10.1 "Late Train"
The GStreamer team is proud to announce a new release
......@@ -35,9 +35,33 @@ Features of this release
* Parallel installability with 0.8.x series
* Threadsafe design and API
* ffvideoscale ported
* ffdeinterlace ported
* demuxer wrapper works pull-based
* disabled mpeg2 video and mp3 audio autoplugging
* fixes for Indeo3, PNG, smc, H264 HD, H263, FLV1, G2
Bugs fixed in this release
* 162833 : [ffdemux_mp3] ffmpeg mp3 decoder miss seeking
* 311272 : Reading mpeg-ts stream from standard input does not work
* 319248 : configure script doesn't accept --with-pkg-config-path ar...
* 320238 : Fails to build under powerpc
* 322254 : avcodec_open()/close() aren't thread-safe
* 323286 : [ffdec_cinepak] chef.avi causes gstreamer to hang in preroll
* 326372 : Indeo AVI files do not play with 0.10
* 326704 : [ffdec] Memory leak when joining pcache
* 327028 : MS Video 1 palettized AVI doesn't work
* 327224 : ffdeinterlace port to 0.10
* 327861 : [ffmpegenc] FFMpeg audio encoders do not set caps to buffers
* 329963 : gstreamer CVS doesn't work with ffmpeg codecs
* 330634 : Wrap the ffmpeg demuxers
* 331209 : [ffdec_h264] seeking in " IntoTheBlue_Cin_AVC.mp4 " crashes...
* 332072 : Too fast playback of h263p encoded file
* 332557 : FFmpeg video scale port to 0.10
* 332995 : segfault in ffmpeg enc
* 333001 : Memory leak in ffmpegenc
* 324209 : [CVE-2005-4048] avcodec_default_get_buffer heap overflow
Download
......@@ -68,4 +92,18 @@ Applications
Contributors to this release
* Andy Wingo
* Christian Schaller
* Edgard Lima
* Edward Hervey
* Fabrizio Gennari
* Jan Schmidt
* Josef Zlomek
* Loïc Minier
* Luca Ognibene
* Michael Smith
* Michal Benes
* Sebastien Cote
* Thomas Vander Stichele
* Tim-Philipp Müller
* Wim Taymans
 
\ No newline at end of file
common @ c18b429f
Subproject commit f1c7bfd24d0fcc4e5113ce3b96b1fac83a9ec560
Subproject commit c18b429f2a3698b6fc5e849a637aa0c8b91e82b9
......@@ -12,7 +12,7 @@ AM_MAINTAINER_MODE
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AS_VERSION(gst-ffmpeg, GST_FFMPEG_VERSION, 0, 10, 0, 1,
AS_VERSION(gst-ffmpeg, GST_FFMPEG_VERSION, 0, 10, 1, 0,
GST_CVS="no", GST_CVS="yes")
dnl we cheat here so we don't have to change the actual configure code bit
......
......@@ -3768,3 +3768,253 @@
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_adpcm_sbpro_2::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_adpcm_sbpro_2::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_adpcm_sbpro_3::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_adpcm_sbpro_3::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_adpcm_sbpro_4::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_adpcm_sbpro_4::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_mmvideo::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_mmvideo::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_bmp::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_bmp::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_avs::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_avs::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_tta::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_tta::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_truespeech::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_truespeech::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_cook::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_cook::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_zmbv::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_zmbv::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffdec_camstudio::lowres</NAME>
<TYPE>GstFFMpegDecLowres</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Low resolution</NICK>
<BLURB>At which resolution to decode images.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>ffdec_camstudio::skip-frame</NAME>
<TYPE>GstFFMpegDecSkipFrame</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>ffenc_adpcm_sbpro_2::bitrate</NAME>
<TYPE>gulong</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bit Rate</NICK>
<BLURB>Target Audio Bitrate.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>ffenc_adpcm_sbpro_3::bitrate</NAME>
<TYPE>gulong</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bit Rate</NICK>
<BLURB>Target Audio Bitrate.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>ffenc_adpcm_sbpro_4::bitrate</NAME>
<TYPE>gulong</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Bit Rate</NICK>
<BLURB>Target Audio Bitrate.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
......@@ -3,7 +3,7 @@
<description>All FFMPEG codecs</description>
<filename>../../ext/ffmpeg/.libs/libgstffmpeg.so</filename>
<basename>libgstffmpeg.so</basename>
<version>CVS</version>
<version>0.10.1</version>
<license>LGPL</license>
<source>gst-ffmpeg</source>
<package>FFMpeg</package>
......@@ -14,728 +14,1092 @@
<longname>FFMPEG 4-XM video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG 4xm decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_8bps</name>
<longname>FFMPEG Quicktime planar 8bps video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG 8bps decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_aasc</name>
<longname>FFMPEG Autodesk RLE video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG aasc decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_4xm</name>
<longname>FFMPEG 4-XM ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_4xm decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_adx</name>
<longname>FFMPEG ADX ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_adx decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ct</name>
<longname>FFMPEG CT ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ct decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ea</name>
<longname>FFMPEG Electronic Arts ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ea decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_dk3</name>
<longname>FFMPEG IMA/DK3 ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_dk3 decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_dk4</name>
<longname>FFMPEG IMA/DK4 ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_dk4 decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_qt</name>
<longname>FFMPEG IMA/Quicktime ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_qt decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_smjpeg</name>
<longname>FFMPEG IMA/SMJPEG ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_smjpeg decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_wav</name>
<longname>FFMPEG IMA/DVI ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_wav decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ima_ws</name>
<longname>FFMPEG IMA/Westwood ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ima_ws decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_ms</name>
<longname>FFMPEG Microsoft ADPCM audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_ms decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_sbpro_2</name>
<longname>FFMPEG SB-Pro ADPCM 2 decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_sbpro_2 decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_sbpro_3</name>
<longname>FFMPEG SB-Pro ADPCM 3 decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_sbpro_3 decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_sbpro_4</name>
<longname>FFMPEG SB-Pro ADPCM 4 decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_sbpro_4 decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_swf</name>
<longname>FFMPEG Shockwave ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_swf decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_xa</name>
<longname>FFMPEG CD-ROM XA ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_xa decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_adpcm_yamaha</name>
<longname>FFMPEG Yamaha ADPCM decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG adpcm_yamaha decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_alac</name>
<longname>FFMPEG Apple lossless audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG alac decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_asv1</name>
<longname>FFMPEG Asus video v1 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG asv1 decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_asv2</name>
<longname>FFMPEG Asus video v2 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG asv2 decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_avs</name>
<longname>FFMPEG AVS Video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG avs decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_bmp</name>
<longname>FFMPEG BMP bitmap decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG bmp decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_camstudio</name>
<longname>FFMPEG CamStudio video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG camstudio decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_camtasia</name>
<longname>FFMPEG Techsmith Camtasia video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG camtasia decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_cinepak</name>
<longname>FFMPEG Cinepak video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG cinepak decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_cljr</name>
<longname>FFMPEG Cirrus Logipak AccuPak video decoder</longname>
<class>Codec/Decoder/Video</class>
<description>FFMPEG cljr decoder</description>
<author>Wim Taymans &lt;wim.taymans@chello.be&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_cook</name>
<longname>FFMPEG Realaudio G2 (Cook) audio decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>FFMPEG cook decoder</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
</element>
<element>
<name>ffdec_cyuv</name>
<longname>FFMPEG CYUV lossless video decoder</longname>
<class>Codec/Decoder/Video</class>