Release 1.1.2 1.1.2
authorSebastian Dröge <slomo@circular-chaos.org>
Thu, 11 Jul 2013 14:52:48 +0000 (16:52 +0200)
committerSebastian Dröge <slomo@circular-chaos.org>
Thu, 11 Jul 2013 14:52:48 +0000 (16:52 +0200)
ChangeLog
NEWS
RELEASE
configure.ac
gst-libav.doap

index 014d5d3..6c2d524 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,91 @@
+=== release 1.1.2 ===
+
+2013-07-11  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         releasing 1.1.2
+
+2013-07-09 16:19:11 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * 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 <wim.taymans@collabora.co.uk>
+
+       * 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 <tim@centricular.net>
+
+       * 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 <thiago.sousa.santos@collabora.com>
+
+       * 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 <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         Back to development
+
 === release 1.1.1 ===
 
-2013-06-05  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+2013-06-05 17:58:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
 
+       * 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 <sebastian.droege@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index 1735815..511ab5d 100644 (file)
--- 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 (file)
--- 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
index 518700d..daaef84 100644 (file)
@@ -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])
index 7ae7723..e268a36 100644 (file)
@@ -34,6 +34,16 @@ colorspace conversion elements.
 
  <release>
   <Version>
+   <revision>1.1.2</revision>
+   <branch>1.1</branch>
+   <name></name>
+   <created>2013-07-11</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.1.2.tar.xz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>1.1.1</revision>
    <branch>1.1</branch>
    <name></name>