Release 1.7.2

This commit is contained in:
Sebastian Dröge 2016-02-19 12:00:24 +02:00
parent e3cf542215
commit 6c4878b6ab
7 changed files with 192 additions and 42 deletions

155
ChangeLog
View file

@ -1,9 +1,158 @@
=== release 1.7.1 ===
=== release 1.7.2 ===
2015-12-24 Sebastian Dröge <slomo@coaxion.net>
2016-02-19 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.7.1
releasing 1.7.2
2016-02-16 16:32:38 +0100 Edward Hervey <edward@centricular.com>
* ext/libav/gstavcfg.c:
avcfg: rc-min-rate and rc-max-rate are now 64bit integers
Switch the gobject properties and internal handling to support that
2016-02-16 09:11:08 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavvidenc.c:
avvidenc: Set width/height and format in the AVFrame we pass to the encoder API
2016-02-16 09:02:21 +0200 Sebastian Dröge <sebastian@centricular.com>
* docs/plugins/gst-libav-plugins.args:
* docs/plugins/gst-libav-plugins.hierarchy:
* docs/plugins/gst-libav-plugins.interfaces:
* docs/plugins/inspect/plugin-libav.xml:
docs: Update docs to not have unstaged changes after build again
There are some new codec IDs that we probably would like to map too, e.g.
Dirac/VC2 and Cineform HD.
2016-02-15 17:06:05 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to n3.0
2016-02-05 18:10:53 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* autogen.sh:
* common:
Automatic update of common submodule
From 86e4663 to b64f03f
2016-01-25 20:13:10 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavaudenc.c:
avaudenc: Also use av_free() instead of g_free()
2016-01-25 20:08:11 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavaudenc.c:
avaudenc: Use av_malloc() instead of GLib malloc() wrappers for memory freed by ffmpeg
It has its own allocator that is not necessarily doing the same as malloc and
will then usually crash. E.g. on Windows or when memalign() is available.
2016-01-21 17:35:51 +0100 Edward Hervey <edward@centricular.com>
* ext/libav/gstavviddec.c:
avvidec: Bring mpeg video decoders up to PRIMARY rank
We should have done that ages ago ...
https://bugzilla.gnome.org/show_bug.cgi?id=574461
2016-01-21 11:41:45 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
libav: Ensure to link with -lavfilter
2016-01-20 10:31:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavviddec.c:
avviddec: Use AVFrame API instead of deprecated AVPicture API
2016-01-19 09:42:47 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavdeinterlace.c:
* ext/libav/gstavscale.c:
av: Use av_image_get_buffer_size() instead of deprecated avpicture_get_size()
2016-01-19 09:39:00 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavdemux.c:
avdemux: Use av_packet_unref() instead of deprecated av_free_packet()
2016-01-19 09:36:01 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavvidenc.c:
avvidenc: Use AVPacket.flags for detecting keyframes
AVCodec.coded_frame is deprecated and will disappear at some point
in the future.
2016-01-16 16:43:16 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavdeinterlace.c:
avdeinterlace: Chain up to parent class' dispose()
https://bugzilla.gnome.org/show_bug.cgi?id=757498
2016-01-16 16:40:52 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/libav/gstavaudenc.c:
* ext/libav/gstavcodecmap.c:
libav: Bitrate field changed from int to int64_t, fix compiler warnings
Cast it to a gint64 for now though, as otherwise we will fail compilation
with ffmpeg 2.8.
https://bugzilla.gnome.org/show_bug.cgi?id=757498
2015-11-04 21:18:56 +0100 Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* ext/libav/gstavcfg.c:
* ext/libav/gstavcodecmap.c:
* ext/libav/gstavcodecmap.h:
* ext/libav/gstavdeinterlace.c:
* ext/libav/gstavutils.c:
* ext/libav/gstavutils.h:
* ext/libav/gstavviddec.c:
* ext/libav/gstavviddec.h:
* ext/libav/gstavvidenc.c:
* ext/libswscale/gstffmpegscale.c:
libav: Remove usage of deprecated API
https://bugzilla.gnome.org/show_bug.cgi?id=757498
2015-11-04 21:16:18 +0100 Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* configure.ac:
* ext/libav/gstavdeinterlace.c:
avdeinterlace: Port non-deprecated AVFilter API
https://bugzilla.gnome.org/show_bug.cgi?id=757498
2016-01-16 11:09:31 +0100 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/ext/libav:
libav: Update to ffmpeg n2.8.5
2016-01-07 17:13:29 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/libav/gstavauddec.c:
* ext/libav/gstavdemux.c:
* ext/libav/gstavmux.c:
av: canonicalise av plugin name more consistently in more places
Use g_strdelimit(), make sure to include comma as well, which
isn't included in G_STR_DELIMITERS.
https://bugzilla.gnome.org/show_bug.cgi?id=734451
2015-12-24 15:29:11 +0100 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.7.1 ===
2015-12-24 14:49:39 +0100 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-libav.xml:
* gst-libav.doap:
Release 1.7.1
2015-12-24 13:06:13 +0100 Sebastian Dröge <sebastian@centricular.com>

2
NEWS
View file

@ -1,2 +1,2 @@
This is GStreamer 1.7.1
This is GStreamer 1.7.2

25
RELEASE
View file

@ -1,8 +1,7 @@
Release notes for GStreamer libav Plugins 1.7.1
Release notes for GStreamer libav Plugins 1.7.2
The GStreamer team is pleased to announce the first release of the unstable
The GStreamer team is pleased to announce the second release of the unstable
1.7 release series. The 1.7 release series is adding new features on top of
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
series of the GStreamer multimedia framework. The unstable 1.7 release series
@ -14,7 +13,6 @@ Binaries for Android, iOS, Mac OS X and Windows will be provided separately
during the unstable 1.7 release series.
This module contains plugins based on the libav project, including codecs.
@ -40,23 +38,20 @@ contains a set of less supported plugins that haven't passed the
Bugs fixed in this release
* 759752 : [gst-libav] link error with clang or gcc on FreeBSD
* 754242 : avviddec: fix memory leak
* 754690 : libtool versions earlier than 2.4.4 fail with autoreconf
* 758726 : avviddec: slice offset handling of real video leads to memory mishandling.
* 759846 : incorrectly maps ffmpeg mono to GStreamer front-center
* 734451 : gst_ffmpegmux_base_init should sanitize the names too
* 757498 : Fix compilation with ffmpeg 2.9
==== Download ====
You can find source releases of gst-libav in the download
directory: http://gstreamer.freedesktop.org/src/gst-libav/
directory: https://gstreamer.freedesktop.org/src/gst-libav/
The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gst-libav/
==== Homepage ====
The project's website is http://gstreamer.freedesktop.org/
The project's website is https://gstreamer.freedesktop.org/
==== Support and Bugs ====
@ -81,13 +76,9 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* Luis de Bethencourt
* Mark Nauwelaerts
* Nicolas Dufresne
* Reynaldo H. Verdejo Pinochet
* Andreas Cadhalpun
* Edward Hervey
* Sebastian Dröge
* Thiago Santos
* Tim-Philipp Müller
* Vineeth T M
* Vineeth TM
 

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.7.1.1,
AC_INIT(GStreamer libav, 1.7.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, 701, 0, 701)
AS_LIBTOOL(GST, 702, 0, 702)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.7.1.1
GST_PBREQ=1.7.1.1
GST_REQ=1.7.2
GST_PBREQ=1.7.2
ORC_REQ=0.4.16
ORC_CHECK([$ORC_REQ])

View file

@ -15390,7 +15390,7 @@
<ARG>
<NAME>avenc_msmpeg4v2::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -15400,7 +15400,7 @@
<ARG>
<NAME>avenc_msmpeg4v2::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -15980,7 +15980,7 @@
<ARG>
<NAME>avenc_msmpeg4::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -15990,7 +15990,7 @@
<ARG>
<NAME>avenc_msmpeg4::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -16570,7 +16570,7 @@
<ARG>
<NAME>avenc_mpeg4::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -16580,7 +16580,7 @@
<ARG>
<NAME>avenc_mpeg4::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -17170,7 +17170,7 @@
<ARG>
<NAME>avenc_mpeg2video::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -17180,7 +17180,7 @@
<ARG>
<NAME>avenc_mpeg2video::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -17770,7 +17770,7 @@
<ARG>
<NAME>avenc_mpeg1video::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -17780,7 +17780,7 @@
<ARG>
<NAME>avenc_mpeg1video::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -18680,7 +18680,7 @@
<ARG>
<NAME>avenc_h263p::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -18690,7 +18690,7 @@
<ARG>
<NAME>avenc_h263p::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -19280,7 +19280,7 @@
<ARG>
<NAME>avenc_h263::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -19290,7 +19290,7 @@
<ARG>
<NAME>avenc_h263::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>
@ -19970,7 +19970,7 @@
<ARG>
<NAME>avenc_flv::rc-max-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Maximum Bitrate</NICK>
@ -19980,7 +19980,7 @@
<ARG>
<NAME>avenc_flv::rc-min-rate</NAME>
<TYPE>gint</TYPE>
<TYPE>gint64</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Ratecontrol Minimum Bitrate</NICK>

View file

@ -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.7.1.1</version>
<version>1.7.2</version>
<license>LGPL</license>
<source>gst-libav</source>
<package>libav</package>

View file

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