Release 1.9.2

This commit is contained in:
Sebastian Dröge 2016-09-01 12:31:10 +03:00
parent df3e278b4c
commit fca6c1bdb0
7 changed files with 141 additions and 569 deletions

153
ChangeLog
View file

@ -1,9 +1,117 @@
=== release 1.9.1 ===
=== release 1.9.2 ===
2016-07-06 Sebastian Dröge <slomo@coaxion.net>
2016-09-01 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.9.1
releasing 1.9.2
2016-08-29 17:03:18 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to ffmpeg n3.1.3
2016-08-28 21:47:35 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
* config.h.meson:
* ext/libav/meson.build:
* meson.build:
Add support for Meson as alternative/parallel build system
https://github.com/mesonbuild/meson
We only support building with ffmpeg installed system wide and not as
subproject yet.
2016-08-19 11:13:44 -0700 Thibault Saunier <thibault.saunier@osg.samsung.com>
* ext/libav/gstavdemux.c:
Use the new API to post flow ERROR messages on the bus
https://bugzilla.gnome.org/show_bug.cgi?id=770158
2016-08-26 21:46:18 +0200 Josep Torra <n770galaxy@gmail.com>
* configure.ac:
* tests/check/Makefile.am:
build: silence error about pthread for 'make check' in osx
Fixes "clang: error: argument unused during compilation: '-pthread'"
2016-08-20 10:53:07 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/libav/gstavcodecmap.c:
libav: fix confusing 'insane framerate' debug log message
Usually means no framerate / variable framerate. Also the
fraction arguments were swapped.
2016-08-16 21:11:35 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
configure: Explicitly disable CrystalHD decoder
Otherwise it will pick it up when the system has the relevant headers,
and then linking produces an unusable plugin later as we don't ensure
that the plugin also links against the crystalhd library.
https://bugzilla.gnome.org/show_bug.cgi?id=769809
2016-08-16 10:43:18 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to ffmpeg n3.1.2
2016-08-04 10:45:14 +0200 Edward Hervey <edward@centricular.com>
* ext/libav/gstavviddec.c:
avvidec: Ensure skipping strategy gets properly reset
When switching playback modes, like from TRICKMODE or TRICKMODE_KEY_UNITS
back to regular playback, we need to make sure we set the skip mode
back to the default setting.
While this field would be properly reset when we *have* feedback from
downstream (i.e. diff != G_MAXINT64), it would not be reset during
the initial phase (i.e. when the decoder hasn't pushed a buffer yet,
and therefore the sink hasn't sent back QoS information).
This avoids dropping plenty of frames when going back to regular playback
2016-07-26 10:27:22 +0300 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to n3.1.1
2016-07-22 14:54:21 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavauddec.c:
* ext/libav/gstavaudenc.c:
* ext/libav/gstavviddec.c:
* ext/libav/gstavvidenc.c:
libav: Ignore more quasi-codecs
2016-07-22 14:42:59 +0300 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavviddec.c:
* ext/libav/gstavvidenc.c:
libav: Ignore VAAPI decoders and VAAPI/nvenc encoders
These can show up when having a build against a system version of ffmpeg.
2016-07-11 21:15:39 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From f363b32 to f49c55e
2016-07-06 13:51:12 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.9.1 ===
2016-07-06 13:26:10 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-libav-plugins.args:
* docs/plugins/gst-libav-plugins.hierarchy:
* docs/plugins/gst-libav-plugins.interfaces:
* docs/plugins/inspect/plugin-libav.xml:
* gst-libav.doap:
Release 1.9.1
2016-07-05 20:16:45 +0300 Sebastian Dröge <sebastian@centricular.com>
@ -2883,7 +2991,6 @@
* ext/libav/gstav.h:
* ext/libav/gstavdemux.c:
* ext/libav/gstavmux.c:
* ext/libav/gstavpipe.h:
* ext/libav/gstavprotocol.c:
* ext/libav/gstavprotocol.h:
av: Move gst_ffmpegdata functions to gstavprotocol.h too
@ -3291,9 +3398,6 @@
* ext/libav/gstavauddec.h:
* ext/libav/gstavaudenc.c:
* ext/libav/gstavaudenc.h:
* ext/libav/gstavdec.c:
* ext/libav/gstavenc.c:
* ext/libav/gstavenc.h:
* ext/libav/gstavviddec.c:
* ext/libav/gstavviddec.h:
* ext/libav/gstavvidenc.h:
@ -3572,28 +3676,6 @@
* configure.ac:
* ext/Makefile.am:
* ext/ffmpeg/Makefile.am:
* ext/ffmpeg/gstffmpeg.c:
* ext/ffmpeg/gstffmpeg.h:
* ext/ffmpeg/gstffmpegaudioresample.c:
* ext/ffmpeg/gstffmpegcfg.c:
* ext/ffmpeg/gstffmpegcfg.h:
* ext/ffmpeg/gstffmpegcodecmap.c:
* ext/ffmpeg/gstffmpegcodecmap.h:
* ext/ffmpeg/gstffmpegdec.c:
* ext/ffmpeg/gstffmpegdeinterlace.c:
* ext/ffmpeg/gstffmpegdemux.c:
* ext/ffmpeg/gstffmpegenc.c:
* ext/ffmpeg/gstffmpegenc.h:
* ext/ffmpeg/gstffmpegmux.c:
* ext/ffmpeg/gstffmpegpipe.h:
* ext/ffmpeg/gstffmpegprotocol.c:
* ext/ffmpeg/gstffmpegscale.c:
* ext/ffmpeg/gstffmpegutils.c:
* ext/ffmpeg/gstffmpegutils.h:
* ext/ffmpeg/gstffmpegviddec.c:
* ext/ffmpeg/gstffmpegvidenc.c:
* ext/ffmpeg/gstffmpegvidenc.h:
* ext/libav/Makefile.am:
* ext/libav/gstav.c:
* ext/libav/gstav.h:
@ -4404,14 +4486,6 @@
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-ffmpeg-plugins-docs.sgml:
* docs/plugins/gst-ffmpeg-plugins-sections.txt:
* docs/plugins/gst-ffmpeg-plugins.args:
* docs/plugins/gst-ffmpeg-plugins.hierarchy:
* docs/plugins/gst-ffmpeg-plugins.interfaces:
* docs/plugins/gst-ffmpeg-plugins.prerequisites:
* docs/plugins/gst-ffmpeg-plugins.signals:
* docs/plugins/gst-ffmpeg-plugins.types:
* docs/plugins/gst-libav-plugins-docs.sgml:
* docs/plugins/gst-libav-plugins-sections.txt:
* docs/plugins/gst-libav-plugins.args:
@ -4440,18 +4514,13 @@
* ext/libpostproc/gstpostproc.c:
* ext/libswscale/Makefile.am:
* ext/libswscale/gstffmpegscale.c:
* gst-ffmpeg.doap:
* gst-ffmpeg.spec.in:
* gst-libav.doap:
* gst-libav.spec.in:
* tests/check/Makefile.am:
* tests/check/elements/avdec_adpcm.c:
* tests/check/elements/avdemux_ape.c:
* tests/check/elements/ffdec_adpcm.c:
* tests/check/elements/ffdemux_ape.c:
* tests/check/generic/libavcodec-locking.c:
* tests/check/generic/plugin-test.c:
* tests/check/gst-ffmpeg.supp:
* tests/check/gst-libav.supp:
Rename everything from gst-ffmpeg to gst-libav
Also change elements factory names to avenc_*, avdec_*,

2
NEWS
View file

@ -1 +1 @@
This is GStreamer 1.9.1
This is GStreamer 1.9.2

29
RELEASE
View file

@ -1,18 +1,20 @@
Release notes for GStreamer libav Plugins 1.9.1
Release notes for GStreamer libav Plugins 1.9.2
The GStreamer team is pleased to announce the first release of the unstable
1.9 release series. The 1.9 release series is adding new features on top of
the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.9 release series
will lead to the stable 1.10 release series in the next weeks. Any newly added
API can still change until that point.
The GStreamer team is pleased to announce the second release of the unstable
1.9 release series, which marks the feature freeze for 1.10. The 1.9 release
series is adding new features on top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series
and is part of the API and ABI-stable 1.x release series of the GStreamer
multimedia framework. The unstable 1.9 release series will lead to the stable
1.10 release series in the next weeks. Any newly added API can still change
until that point.
Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days.
This module contains plugins based on the ffmpeg/libav project, including codecs.
This module contains plugins based on the ffmpeg project, including codecs.
@ -37,9 +39,7 @@ contains a set of less supported plugins that haven't passed the
Bugs fixed in this release
* 763084 : libav: use new gst_element_class_add_static_pad_template()
* 764162 : avvid{dec,enc}: remove dead gobject macros
* 766333 : avdec_g729: Add mapping for G729 caps
* 769809 : libgstlibav fails on Linux
==== Download ====
@ -77,10 +77,9 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Edward Hervey
* Julien Isorce
* Nicolas Dufresne
* Josep Torra
* Sebastian Dröge
* Stefan Sauer
* Thibault Saunier
* Tim-Philipp Müller
* Vineeth TM
* Víctor Manuel Jáquez Leal
 

View file

@ -3,7 +3,7 @@ AC_PREREQ(2.69)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(GStreamer libav, 1.9.1.1,
AC_INIT(GStreamer libav, 1.9.2,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-libav)
@ -40,11 +40,11 @@ GST_API_VERSION=1.0
AC_SUBST(GST_API_VERSION)
AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 901, 0, 901)
AS_LIBTOOL(GST, 902, 0, 902)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.9.1.1
GST_PBREQ=1.9.1.1
GST_REQ=1.9.2
GST_PBREQ=1.9.2
ORC_REQ=0.4.16
ORC_CHECK([$ORC_REQ])

View file

@ -109,10 +109,6 @@ GObject
avdec_opus
avdec_paf_audio
avdec_pcm_lxf
avdec_pcm_s16be_planar
avdec_pcm_s24le_planar
avdec_pcm_s32le_planar
avdec_pcm_s8_planar
avdec_qcelp
avdec_qdm2
avdec_ralf
@ -162,10 +158,6 @@ GObject
avenc_mp2
avenc_mp2fixed
avenc_nellymoser
avenc_pcm_s16be_planar
avenc_pcm_s24le_planar
avenc_pcm_s32le_planar
avenc_pcm_s8_planar
avenc_real_144
avenc_roq_dpcm
avenc_s302m
@ -179,7 +171,6 @@ GObject
GstPipeline
GstFFMpegDeinterlace
GstVideoDecoder
avdec_012v
avdec_4xm
avdec_8bps
avdec_aasc
@ -197,7 +188,6 @@ GObject
avdec_avrp
avdec_avs
avdec_avui
avdec_ayuv
avdec_bethsoftvid
avdec_bfi
avdec_binkvideo
@ -347,9 +337,6 @@ GObject
avdec_txd
avdec_ultimotion
avdec_utvideo
avdec_v308
avdec_v408
avdec_v410
avdec_vb
avdec_vble
avdec_vc1
@ -379,12 +366,9 @@ GObject
avdec_xface
avdec_xl
avdec_xwd
avdec_y41p
avdec_ylc
avdec_yop
avdec_yuv4
avdec_zerocodec
avdec_zlib
avdec_zmbv
GstVideoEncoder
avenc_a64multi
@ -396,7 +380,6 @@ GObject
avenc_asv2
avenc_avrp
avenc_avui
avenc_ayuv
avenc_bmp
avenc_cinepak
avenc_cljr
@ -444,18 +427,12 @@ GObject
avenc_targa
avenc_tiff
avenc_utvideo
avenc_v308
avenc_v408
avenc_v410
avenc_vc2
avenc_wmv1
avenc_wmv2
avenc_wrapped_avframe
avenc_xbm
avenc_xface
avenc_xwd
avenc_y41p
avenc_yuv4
avenc_zmbv
avdemux_4xm
avdemux_aiff

View file

@ -3,33 +3,12 @@
<description>All libav codecs and formats (local snapshot)</description>
<filename>../../ext/libav/.libs/libgstlibav.so</filename>
<basename>libgstlibav.so</basename>
<version>1.9.1</version>
<version>1.9.2</version>
<license>LGPL</license>
<source>gst-libav</source>
<package>libav</package>
<origin>http://www.libav.org</origin>
<elements>
<element>
<name>avdec_012v</name>
<longname>libav Uncompressed 4:2:2 10-bit decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav 012v decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_4xm</name>
<longname>libav 4X Movie decoder</longname>
@ -1500,27 +1479,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_ayuv</name>
<longname>libav Uncompressed packed MS 4:4:4:4 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav ayuv decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_bethsoftvid</name>
<longname>libav Bethesda VID video decoder</longname>
@ -4629,90 +4587,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_pcm_s16be_planar</name>
<longname>libav PCM signed 16-bit big-endian planar decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>libav pcm_s16be_planar decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_pcm_s24le_planar</name>
<longname>libav PCM signed 24-bit little-endian planar decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>libav pcm_s24le_planar decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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)S32LE</details>
</caps>
</pads>
</element>
<element>
<name>avdec_pcm_s32le_planar</name>
<longname>libav PCM signed 32-bit little-endian planar decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>libav pcm_s32le_planar decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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)S32LE</details>
</caps>
</pads>
</element>
<element>
<name>avdec_pcm_s8_planar</name>
<longname>libav PCM signed 8-bit planar decoder</longname>
<class>Codec/Decoder/Audio</class>
<description>libav pcm_s8_planar decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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)U8</details>
</caps>
</pads>
</element>
<element>
<name>avdec_pcx</name>
<longname>libav PC Paintbrush PCX image decoder</longname>
@ -6099,69 +5973,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_v308</name>
<longname>libav Uncompressed packed 4:4:4 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav v308 decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_v408</name>
<longname>libav Uncompressed packed QT 4:4:4:4 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav v408 decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_v410</name>
<longname>libav Uncompressed 4:4:4 10-bit decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav v410 decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_vb</name>
<longname>libav Beam Software VB decoder</longname>
@ -7002,27 +6813,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_y41p</name>
<longname>libav Uncompressed YUV 4:1:1 12-bit decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav y41p decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_ylc</name>
<longname>libav YUY2 Lossless Codec decoder</longname>
@ -7065,27 +6855,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_yuv4</name>
<longname>libav Uncompressed packed 4:2:0 decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav yuv4 decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</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_zerocodec</name>
<longname>libav ZeroCodec Lossless Video decoder</longname>
@ -7107,27 +6876,6 @@
</caps>
</pads>
</element>
<element>
<name>avdec_zlib</name>
<longname>libav LCL (LossLess Codec Library) ZLIB decoder</longname>
<class>Codec/Decoder/Video</class>
<description>libav zlib decoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;, Edward Hervey &lt;bilboed@bilboed.com&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-zlib</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_zmbv</name>
<longname>libav Zip Motion Blocks Video decoder</longname>
@ -8406,27 +8154,6 @@
</caps>
</pads>
</element>
<element>
<name>avenc_ayuv</name>
<longname>libav Uncompressed packed MS 4:4:4:4 encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav ayuv encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_bmp</name>
<longname>libav BMP (Windows and OS/2 bitmap) encoder</longname>
@ -9183,90 +8910,6 @@
</caps>
</pads>
</element>
<element>
<name>avenc_pcm_s16be_planar</name>
<longname>libav PCM signed 16-bit big-endian planar encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>libav pcm_s16be_planar encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_pcm_s24le_planar</name>
<longname>libav PCM signed 24-bit little-endian planar encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>libav pcm_s24le_planar encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S32LE</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_pcm_s32le_planar</name>
<longname>libav PCM signed 32-bit little-endian planar encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>libav pcm_s32le_planar encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S32LE</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_pcm_s8_planar</name>
<longname>libav PCM signed 8-bit planar encoder</longname>
<class>Codec/Encoder/Audio</class>
<description>libav pcm_s8_planar encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)U8</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_pcx</name>
<longname>libav PC Paintbrush PCX image encoder</longname>
@ -9813,69 +9456,6 @@
</caps>
</pads>
</element>
<element>
<name>avenc_v308</name>
<longname>libav Uncompressed packed 4:4:4 encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav v308 encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string)Y444</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_v408</name>
<longname>libav Uncompressed packed QT 4:4:4:4 encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav v408 encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_v410</name>
<longname>libav Uncompressed 4:4:4 10-bit encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav v410 encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string)Y444_10LE</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_vc2</name>
<longname>libav SMPTE VC-2 encoder</longname>
@ -10002,27 +9582,6 @@
</caps>
</pads>
</element>
<element>
<name>avenc_wrapped_avframe</name>
<longname>libav AVFrame to AVPacket passthrough encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav wrapped_avframe encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</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>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_xbm</name>
<longname>libav XBM (X BitMap) image encoder</longname>
@ -10086,48 +9645,6 @@
</caps>
</pads>
</element>
<element>
<name>avenc_y41p</name>
<longname>libav Uncompressed YUV 4:1:1 12-bit encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav y41p encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string)Y41B</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_yuv4</name>
<longname>libav Uncompressed packed 4:2:0 encoder</longname>
<class>Codec/Encoder/Video</class>
<description>libav yuv4 encoder</description>
<author>Wim Taymans &lt;wim.taymans@gmail.com&gt;, Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</author>
<pads>
<caps>
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
<details>video/x-raw, format=(string)I420</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
<details>unknown/unknown</details>
</caps>
</pads>
</element>
<element>
<name>avenc_zmbv</name>
<longname>libav Zip Motion Blocks Video encoder</longname>

View file

@ -32,6 +32,16 @@ colorspace conversion elements.
</GitRepository>
</repository>
<release>
<Version>
<revision>1.9.2</revision>
<branch>master</branch>
<name></name>
<created>2016-09-01</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.9.2.tar.xz" />
</Version>
</release>
<release>
<Version>
<revision>1.9.1</revision>