diff -Nru gst-omx-1.12.3/aclocal.m4 gst-omx-1.12.4/aclocal.m4 --- gst-omx-1.12.3/aclocal.m4 2017-09-18 12:29:58.000000000 +0000 +++ gst-omx-1.12.4/aclocal.m4 2017-12-07 16:17:17.000000000 +0000 @@ -883,7 +883,7 @@ dnl supported. (2.0 was released on October 16, 2000). dnl FIXME: Remove the need to hard-code Python versions here. m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 dnl +[python python2 python3 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) diff -Nru gst-omx-1.12.3/ChangeLog gst-omx-1.12.4/ChangeLog --- gst-omx-1.12.3/ChangeLog 2017-09-18 14:12:24.000000000 +0000 +++ gst-omx-1.12.4/ChangeLog 2017-12-07 17:46:02.000000000 +0000 @@ -1,9 +1,21 @@ +=== release 1.12.4 === + +2017-12-07 Sebastian Dröge + + * configure.ac: + releasing 1.12.4 + === release 1.12.3 === -2017-09-18 Sebastian Dröge +2017-09-18 17:49:53 +0300 Sebastian Dröge + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.12.3 + * gst-omx.doap: + * meson.build: + Release 1.12.3 2017-09-13 15:32:51 +0200 Guillaume Desmottes diff -Nru gst-omx-1.12.3/configure gst-omx-1.12.4/configure --- gst-omx-1.12.3/configure 2017-09-18 12:29:58.000000000 +0000 +++ gst-omx-1.12.4/configure 2017-12-07 16:17:18.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GStreamer OpenMAX Plug-ins 1.12.3. +# Generated by GNU Autoconf 2.69 for GStreamer OpenMAX Plug-ins 1.12.4. # # Report bugs to . # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='GStreamer OpenMAX Plug-ins' PACKAGE_TARNAME='gst-omx' -PACKAGE_VERSION='1.12.3' -PACKAGE_STRING='GStreamer OpenMAX Plug-ins 1.12.3' +PACKAGE_VERSION='1.12.4' +PACKAGE_STRING='GStreamer OpenMAX Plug-ins 1.12.4' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' PACKAGE_URL='' @@ -1553,7 +1553,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GStreamer OpenMAX Plug-ins 1.12.3 to adapt to many kinds of systems. +\`configure' configures GStreamer OpenMAX Plug-ins 1.12.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1625,7 +1625,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GStreamer OpenMAX Plug-ins 1.12.3:";; + short | recursive ) echo "Configuration of GStreamer OpenMAX Plug-ins 1.12.4:";; esac cat <<\_ACEOF @@ -1823,7 +1823,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GStreamer OpenMAX Plug-ins configure 1.12.3 +GStreamer OpenMAX Plug-ins configure 1.12.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2384,7 +2384,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GStreamer OpenMAX Plug-ins $as_me 1.12.3, which was +It was created by GStreamer OpenMAX Plug-ins $as_me 1.12.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3362,7 +3362,7 @@ # Define the identity of the package. PACKAGE='gst-omx' - VERSION='1.12.3' + VERSION='1.12.4' cat >>confdefs.h <<_ACEOF @@ -3573,9 +3573,9 @@ - PACKAGE_VERSION_MAJOR=$(echo 1.12.3 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 1.12.3 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 1.12.3 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 1.12.4 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 1.12.4 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 1.12.4 | cut -d'.' -f3) @@ -3586,7 +3586,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 $as_echo_n "checking nano version... " >&6; } - NANO=$(echo 1.12.3 | cut -d'.' -f4) + NANO=$(echo 1.12.4 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -8427,10 +8427,10 @@ done - GST_CURRENT=1203 + GST_CURRENT=1204 GST_REVISION=0 - GST_AGE=1203 - GST_LIBVERSION=1203:0:1203 + GST_AGE=1204 + GST_LIBVERSION=1204:0:1204 @@ -16018,7 +16018,7 @@ # Find any Python interpreter. if test -z "$PYTHON"; then - for ac_prog in python python2 python3 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 + for ac_prog in python python2 python3 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -19789,7 +19789,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GStreamer OpenMAX Plug-ins $as_me 1.12.3, which was +This file was extended by GStreamer OpenMAX Plug-ins $as_me 1.12.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19855,7 +19855,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GStreamer OpenMAX Plug-ins config.status 1.12.3 +GStreamer OpenMAX Plug-ins config.status 1.12.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru gst-omx-1.12.3/configure.ac gst-omx-1.12.4/configure.ac --- gst-omx-1.12.3/configure.ac 2017-09-18 12:25:07.000000000 +0000 +++ gst-omx-1.12.4/configure.ac 2017-12-07 15:48:06.000000000 +0000 @@ -5,7 +5,7 @@ dnl initialize autoconf dnl releases only do -Wall, git and prerelease does -Werror too dnl use a three digit version number for releases, and four for git/prerelease -AC_INIT(GStreamer OpenMAX Plug-ins, 1.12.3, +AC_INIT(GStreamer OpenMAX Plug-ins, 1.12.4, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gst-omx) @@ -45,7 +45,7 @@ [GStreamer API Version]) AG_GST_LIBTOOL_PREPARE -AS_LIBTOOL(GST, 1203, 0, 1203) +AS_LIBTOOL(GST, 1204, 0, 1204) dnl *** required versions of GStreamer stuff *** GST_REQ=1.12.0 diff -Nru gst-omx-1.12.3/debian/changelog gst-omx-1.12.4/debian/changelog --- gst-omx-1.12.3/debian/changelog 2017-11-03 09:40:44.000000000 +0000 +++ gst-omx-1.12.4/debian/changelog 2017-12-13 17:07:38.000000000 +0000 @@ -1,3 +1,11 @@ +gst-omx (1.12.4-1) unstable; urgency=low + + * New upstream release + * debian/rules: fix debhelper-tools-from-autotools-dev-are-deprecated + * Bump Standards-Version to 4.1.2: nothing needs to be changed. + + -- Ying-Chun Liu (PaulLiu) Thu, 14 Dec 2017 01:07:38 +0800 + gst-omx (1.12.3-2) unstable; urgency=low * Fix autopkgtest dependencies diff -Nru gst-omx-1.12.3/debian/control gst-omx-1.12.4/debian/control --- gst-omx-1.12.3/debian/control 2017-11-01 14:40:53.000000000 +0000 +++ gst-omx-1.12.4/debian/control 2017-12-13 17:07:38.000000000 +0000 @@ -8,7 +8,7 @@ libgstreamer1.0-dev (>= 1.12.3), rename, xsltproc -Standards-Version: 4.1.1 +Standards-Version: 4.1.2 Section: libs Homepage: https://gstreamer.freedesktop.org/modules/gst-omx.html diff -Nru gst-omx-1.12.3/debian/rules gst-omx-1.12.4/debian/rules --- gst-omx-1.12.3/debian/rules 2017-03-17 10:43:28.000000000 +0000 +++ gst-omx-1.12.4/debian/rules 2017-12-13 17:07:33.000000000 +0000 @@ -6,7 +6,7 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: - dh $@ --with autotools_dev + dh $@ override_dh_auto_configure: diff -Nru gst-omx-1.12.3/gst-omx.doap gst-omx-1.12.4/gst-omx.doap --- gst-omx-1.12.3/gst-omx.doap 2017-09-18 12:25:07.000000000 +0000 +++ gst-omx-1.12.4/gst-omx.doap 2017-12-07 15:48:06.000000000 +0000 @@ -33,6 +33,16 @@ + 1.12.4 + 1.12 + + 2017-12-07 + + + + + + 1.12.3 1.12 diff -Nru gst-omx-1.12.3/meson.build gst-omx-1.12.4/meson.build --- gst-omx-1.12.3/meson.build 2017-09-18 12:25:07.000000000 +0000 +++ gst-omx-1.12.4/meson.build 2017-12-07 15:48:06.000000000 +0000 @@ -1,5 +1,5 @@ project('gst-omx', 'c', - version : '1.12.3', + version : '1.12.4', meson_version : '>= 0.36.0', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) diff -Nru gst-omx-1.12.3/NEWS gst-omx-1.12.4/NEWS --- gst-omx-1.12.3/NEWS 2017-09-18 14:13:12.000000000 +0000 +++ gst-omx-1.12.4/NEWS 2017-12-07 17:46:40.000000000 +0000 @@ -1,8 +1,8 @@ # GStreamer 1.12 Release Notes GStreamer 1.12.0 was originally released on 4th May 2017. -The latest bug-fix release in the 1.12 series is [1.12.3](#1.12.3) and was -released on 18 September 2017. +The latest bug-fix release in the 1.12 series is [1.12.4](#1.12.4) and was +released on 7 December 2017. The GStreamer team is proud to announce a new major feature release in the stable 1.x API series of your favourite cross-platform multimedia framework! @@ -13,7 +13,7 @@ See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest version of this document. -*Last updated: Monday 19 September 2017, 12:30 UTC [(log)][gitlog]* +*Last updated: Thursday 7 December 2017, 16:30 UTC [(log)][gitlog]* [latest]: https://gstreamer.freedesktop.org/releases/1.12/ [gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.12/release-notes-1.12.md @@ -783,7 +783,7 @@ ### 1.12.3 -The second 1.12 bug-fix release (1.12.3) was released on 14 July 2017. +The third 1.12 bug-fix release (1.12.3) was released on 18 September 2017. This release only contains bugfixes and it should be safe to update from 1.12.x. #### Major bugfixes in 1.12.3 @@ -810,6 +810,38 @@ [buglist-1.12.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=248880&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.3 +### 1.12.4 + +The fourth 1.12 bug-fix release (1.12.4) was released on 7 December 2017. +This release only contains bugfixes and it should be safe to update from 1.12.x. + +#### Major bugfixes in 1.12.4 + + - Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz + project: https://github.com/google/oss-fuzz + Details to be found there in the bug tracker + - Performance regressions with registering debug categories after gst_init() + were fixed + - Regression with seeking back to 0 in souphttpsrc was fixed + - Regression with header rewriting in flacparse was fixed + - Regression with playbin/playsink leaking sinks was fixed + - Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed + - gst_bin_iterate_sorted() always returns sources last now, as documented + - gst_query_writable_structure() will never return NULL, for consistency with events + - Removal of metas from gst_buffer_meta_foreach() works correctly now + - OpenJPEG plugin builds with OpenJPEG >= 2.3 + - CDIO plugin builds with CDIO >= 1.0 + - gstreamer-vaapi works correctly with libva 1.0 + - gst-libav was updated to ffmpeg 3.3.5 + - Various fixes for memory leaks, deadlocks and crashes in all modules + - ... and many, many more! + +For a full list of bugfixes see [Bugzilla][buglist-1.12.4]. Note that this is +not the full list of changes. For the full list of changes please refer to the +GIT logs or ChangeLogs of the particular modules. + +[buglist-1.12.4]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=270310&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.4 + ## Known Issues - The `webrtcdsp` element is currently not shipped as part of the Windows @@ -824,9 +856,9 @@ of 1.13/1.14 will happen in the git master branch. The plan for the 1.14 development cycle is yet to be confirmed, but it is -expected that feature freeze will be around October 2017 +expected that feature freeze will be around early December 2017 followed by several 1.13 pre-releases and the new 1.14 stable release -in October. +in late December or some time in January. 1.14 will be backwards-compatible to the stable 1.12, 1.10, 1.8, 1.6, 1.4, 1.2 and 1.0 release series. diff -Nru gst-omx-1.12.3/RELEASE gst-omx-1.12.4/RELEASE --- gst-omx-1.12.3/RELEASE 2017-09-18 14:12:43.000000000 +0000 +++ gst-omx-1.12.4/RELEASE 2017-12-07 17:46:24.000000000 +0000 @@ -1,7 +1,7 @@ -Release notes for GStreamer OpenMAX IL wrapper plugin 1.12.3 +Release notes for GStreamer OpenMAX IL wrapper plugin 1.12.4 -The GStreamer team is proud to announce the third bugfix release in the stable +The GStreamer team is proud to announce the fourth bugfix release in the stable 1.12 release series of your favourite cross-platform multimedia framework! @@ -37,13 +37,6 @@ -Bugs fixed in this release - - * 784967 : omx: Possible deadlock in gstomxaudioenc - * 784972 : omx: Possible deadlock in gstomxvideoenc.c - * 784978 : omx: Possible Memory leak in gst_caps_from_string - * 787628 : omxvideodec: log info about frame before releasing it - ==== Download ==== You can find source releases of gst-omx in the download @@ -81,5 +74,6 @@ * Guillaume Desmottes * Satya Prakash Gupta + * Sebastian Dröge * Tim-Philipp Müller   \ No newline at end of file