+=== 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>
-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
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 ====
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
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)
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])