From effe80bdc5d77c413accc8aac8707dc655d18aa5 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Thu, 11 Jul 2013 16:52:48 +0200 Subject: Release 1.1.2 --- ChangeLog | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- NEWS | 2 +- RELEASE | 34 +++-------------------- configure.ac | 8 +++--- gst-libav.doap | 10 +++++++ 5 files changed, 103 insertions(+), 37 deletions(-) diff --git a/ChangeLog b/ChangeLog index 014d5d3..6c2d524 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,91 @@ +=== release 1.1.2 === + +2013-07-11 Sebastian Dröge + + * configure.ac: + releasing 1.1.2 + +2013-07-09 16:19:11 +0100 Tim-Philipp Müller + + * gst-libs/ext/libav: + libav: update libav from v9.6 to v9.8 + version 9.8: + - kmvc: Clip pixel position to valid range + - kmvc: Use fixed sized arrays in the context + - indeo: Reject negative array indexes + - indeo: Check for reference when inheriting motion vectors + - indeo: Properly forward the error codes + - mjpeg: Check the unescaped size for overflows + - wmapro: Error out on impossible scale factor offsets + - wmapro: Check the min_samples_per_subframe + - wmapro: Return early on unsupported condition + - wmapro: Check num_vec_coeffs against the actual available buffer + - wmapro: Make sure there is room to store the current packet + - lavc: Move put_bits_left in put_bits.h + - 4xm: Do not overread the source buffer in decode_p_block + - 4xm: Check bitstream_size boundary before using it + version 9.7: + Most of the following fixes resulted from test samples that the Google + Security Team has kindly made available to us: + - 4xm: fix several programming errors to avoid crashes, etc. + - apetag: use int64_t for filesize + - jpegls: Fix invalid writes to memory + - ljpeg: use the correct number of components in YUV + - mjpeg: Validate sampling factors + - mjpegdec: properly report unsupported disabled features + - mjpegdec: validate parameters in mjpeg_decode_scan_progressive_ac + - mpegvideo: allocate sufficiently large scratch buffer for interlaced vid + - pixdesc: mark gray8 as pseudopal + - smacker: fix several programming errors to avoid crashes, etc. + - tiff: do not overread the source buffer + - vmd: drop incomplete chunks and spurious samples + - vmdav: convert to bytestream2 to avoid invalid reads and writes + - wavpack: check packet size early + - wavpack: use bytestream2 in wavpack_decode_block + - wavpack: validate samples size parsed in wavpack_decode_block + +2013-06-25 14:03:07 +0200 Wim Taymans + + * ext/libav/gstavcodecmap.c: + codecmap: realvideo does not have systemstream property + realvideo does not have the systemstream property and nobody ever sets it so + better remove it here to make it link to something else. + +2013-06-18 13:36:01 +0100 Tim-Philipp Müller + + * autogen.sh: + * common: + autogen.sh: generate from common module, fixing srcdir != builddir build + https://bugzilla.gnome.org/show_bug.cgi?id=702319 + +2013-06-11 08:24:17 -0300 Thiago Santos + + * ext/libav/gstavviddec.c: + avviddec: reset coded_width/_height before trying to open codec + If coded_width/_height is supplied, the codec might use it as the + width/height and if it is wrong can lead to segfaults or video + corruption. + This is specially harmful on renegotiation scenarios where the + resolution changed. There seems to be no specific function for reseting + the AV Context in libav, so just set it directly. + https://bugzilla.gnome.org/show_bug.cgi?id=702003 + +2013-06-05 18:36:40 +0200 Sebastian Dröge + + * configure.ac: + Back to development + === release 1.1.1 === -2013-06-05 Sebastian Dröge +2013-06-05 17:58:51 +0200 Sebastian Dröge + * ChangeLog: + * NEWS: + * RELEASE: + * common: * configure.ac: - releasing 1.1.1 + * gst-libav.doap: + Release 1.1.1 2013-06-05 15:16:55 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index 1735815..511ab5d 100644 --- a/NEWS +++ b/NEWS @@ -1,2 +1,2 @@ -This is GStreamer Libav Plugins 1.1.1 +This is GStreamer Libav Plugins 1.1.2 diff --git a/RELEASE b/RELEASE index 910c309..45a8dd5 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer libav Plugins 1.1.1 +Release notes for GStreamer libav Plugins 1.1.2 The GStreamer team is proud to announce a new bug-fix release in the 1.x stable series of the @@ -41,22 +41,9 @@ Features of this release Bugs fixed in this release - * 532422 : avenc_dvvideo: Add non-exposed framerate/width/height/format limitations to caps - * 595286 : [ffdec_dvvideo] doesn't handle PAR correctly - * 600895 : ffenc_dvvideo : doesn't list resolution/details it supports - * 666435 : avdec: use new avcodec_decode_audio4() API - * 679200 : [0.10] regression: crash with apple smc codec - * 680487 : avenc_wmav1: errors out with default bitrate - output buffer size is too small - * 685074 : G.726 decoder failure. - * 688644 : Update gst-libav to libav 9 API - * 689398 : avenc_wmav1: audio encoder timestamps broken, can't transcode videos to WMV anymore - * 689565 : [audiodec] Must push one buffer (and only one) for each input buffer - * 689751 : Missing include in gstavutils.c - * 689981 : avviddec: 0.9 port - opaque pointer sometimes NULL - causing crashes - make check fails - * 690940 : avdec_aac: produces garbled output (regression in master) - * 691665 : avdec_aac: garbled audio (regression in git master) - * 694416 : Passing of $AS, etc to libav configure breaks on some platforms - * 698256 : Using avdec_mp3 decoder appliction can't retrieve the audio codec info. + * 684808 : avdec_rv40: bad timestamping with rtsp clip, stop-and-go video + * 702003 : [libav] renegotiation might cause corrupted video + * 702319 : build: fixes non source directory build. ==== Download ==== @@ -93,21 +80,8 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Andoni Morales Alastruey - * Christiaan Welvaart - * David Schleef - * Luca Barbato - * Matej Knopp - * Nicolas Dufresne - * Olivier Crête - * Rasmus Rohde - * Rico Tzschichholz * Sebastian Dröge - * Siva Chandran P - * Stefan Sauer * Thiago Santos - * Thijs Vermeir * Tim-Philipp Müller * Wim Taymans - * Руслан Ижбулатов   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 518700d..daaef84 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ(2.62) 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.1.1.1, +AC_INIT(GStreamer libav, 1.1.2, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-libav) @@ -42,11 +42,11 @@ GST_API_VERSION=1.0 AC_SUBST(GST_API_VERSION) AG_GST_LIBTOOL_PREPARE -AS_LIBTOOL(GST, 101, 0, 101) +AS_LIBTOOL(GST, 102, 0, 102) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.1.1.1 -GST_PBREQ=1.1.1.1 +GST_REQ=1.1.2 +GST_PBREQ=1.1.2 ORC_REQ=0.4.16 ORC_CHECK([$ORC_REQ]) diff --git a/gst-libav.doap b/gst-libav.doap index 7ae7723..e268a36 100644 --- a/gst-libav.doap +++ b/gst-libav.doap @@ -32,6 +32,16 @@ colorspace conversion elements. + + + 1.1.2 + 1.1 + + 2013-07-11 + + + + 1.1.1 -- cgit v1.2.3