Hello community,

here is the log from the commit of package gstreamer-plugins-vaapi for 
openSUSE:Factory checked in at 2019-10-11 15:13:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-vaapi"

Fri Oct 11 15:13:57 2019 rev:36 rq:733428 version:1.16.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi/gstreamer-plugins-vaapi.changes
  2019-09-11 10:35:42.903290622 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new.2352/gstreamer-plugins-vaapi.changes
        2019-10-11 15:14:06.232633593 +0200
@@ -1,0 +2,9 @@
+Tue Sep 24 14:49:26 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.16.1:
+  + See main gstreamer package for changelog.
+- Drop upstream fixed patches:
+  + gst-vaapi-fix-garbled-screen-totem.patch.
+  + gst-vaapi-remove-gallium-from-white-list.patch.
+
+-------------------------------------------------------------------

Old:
----
  gst-vaapi-fix-garbled-screen-totem.patch
  gst-vaapi-remove-gallium-from-white-list.patch
  gstreamer-vaapi-1.16.0.tar.xz

New:
----
  gstreamer-vaapi-1.16.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-vaapi.spec ++++++
--- /var/tmp/diff_new_pack.y3qfs6/_old  2019-10-11 15:14:09.792623807 +0200
+++ /var/tmp/diff_new_pack.y3qfs6/_new  2019-10-11 15:14:09.792623807 +0200
@@ -20,17 +20,13 @@
 # Disable for now, since plugin docs are not being built
 %define use_meson 0
 Name:           gstreamer-plugins-vaapi
-Version:        1.16.0
+Version:        1.16.1
 Release:        0
 Summary:        Gstreamer VA-API plugins
 License:        LGPL-2.1-or-later
 Group:          Productivity/Multimedia/Other
 URL:            https://gstreamer.freedesktop.org/
 Source0:        
https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM gst-vaapi-fix-garbled-screen-totem.patch -- Fix garbled 
video in totem
-Patch0:         gst-vaapi-fix-garbled-screen-totem.patch
-# PATCH-FIX-UPSTREAM gst-vaapi-remove-gallium-from-white-list.patch -- Remove 
Mesa gallium from drivers white list
-Patch1:         gst-vaapi-remove-gallium-from-white-list.patch
 
 BuildRequires:  Mesa-devel
 BuildRequires:  Mesa-libGLESv3-devel

++++++ gstreamer-vaapi-1.16.0.tar.xz -> gstreamer-vaapi-1.16.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/ChangeLog 
new/gstreamer-vaapi-1.16.1/ChangeLog
--- old/gstreamer-vaapi-1.16.0/ChangeLog        2019-04-19 01:38:13.000000000 
+0200
+++ new/gstreamer-vaapi-1.16.1/ChangeLog        2019-09-23 12:20:45.000000000 
+0200
@@ -1,3 +1,169 @@
+=== release 1.16.1 ===
+
+2019-09-23 11:20:44 +0100  Tim-Philipp Müller <[email protected]>
+
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
+       * configure.ac:
+       * gstreamer-vaapi.doap:
+       * meson.build:
+         Release 1.16.1
+
+2019-09-23 11:20:44 +0100  Tim-Philipp Müller <[email protected]>
+
+       * docs/plugins/inspect/plugin-vaapi.xml:
+         Update docs
+
+2019-09-18 15:30:03 +1000  Matthew Waters <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiutils_egl.c:
+       * gst-libs/gst/vaapi/gstvaapiutils_egl.h:
+         egl: Fix racyness in display thread creation
+         Multiple different scenarios could break the display thread creation 
and
+         end up blocking waiting for thread o be created.  Fix them all by
+         correctly waiting for a new boolean to become valid.
+
+2019-09-18 15:29:03 +1000  Matthew Waters <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiutils_egl.c:
+         egl: don't advertise a wrapped EGLContext as actually wrapped
+         It's not actually wrapped as we create a new EGLContext from the 
passed
+         in EGLContext.  As a result, the created EGLContext was never 
destroyed.
+
+2019-04-15 16:51:26 +0100  Philippe Normand <[email protected]>
+
+       * gst/vaapi/gstvaapipluginutil.c:
+         pluginutil: Remove Mesa from drivers white list
+         The Mesa Gallium driver is poorly tested currently, leading to bad 
user
+         experience for AMD users. The driver can be added back to the white 
list at
+         runtime using the GST_VAAPI_ALL_DRIVERS environment variable.
+
+2019-08-28 12:49:03 -0400  Thibault Saunier <[email protected]>
+
+       * gst/vaapi/gstvaapidecodebin.c:
+         Classify vaapidecodebin as a hardware decoder
+
+2019-08-27 18:12:45 +0800  He Junyan <[email protected]>
+
+       * gst/vaapi/gstvaapipostproc.c:
+         libs: postproc: fix a memory leak point.
+         filter_ops and filter_formats should already have valid value when
+         the function gst_vaapipostproc_ensure_filter_caps re-enter
+
+2019-08-12 18:41:52 +0200  Víctor Manuel Jáquez Leal <[email protected]>
+
+       * gst/vaapi/gstvaapivideomemory.c:
+         vaapivideomemory: demote error message to info
+         The main reason to demote the message's level is because it is not an
+         error, it's a possible output of the trial and there's a code path
+         that handles it.
+         Secondly, it's very annoying when using gallium driver for radeon.
+
+2019-06-06 17:24:30 +0300  Freyr <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiencoder_vp8.c:
+       * gst-libs/gst/vaapi/gstvaapiencoder_vp9.c:
+         libs: encoder: vp8,vp9: reset frame_counter when input frame's format 
changes
+         When input frame's formate changes, vp{8,9} encoders don't reset 
their frame
+         counter, hence the newly created frame could become a P-frame, 
leading to some
+         major troubles (sigabrt in libdrm in case of vp9). This patch adds 
some frame
+         prediction-related reset logic to the `flush' methods of 
GstVaapiEncoderVP8 and
+         GstVaapiEncoderVP9 implementations.
+
+2019-06-04 13:27:50 +0800  He Junyan <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c:
+         libs: mpeg2 encoder: No packed header for SPS and PPS
+         Dislable passing down packed PPS and PPS to driver if driver does
+         not want it.
+         Fix: #168
+
+2019-05-31 13:08:39 +0200  Víctor Manuel Jáquez Leal <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapidecoder_vp9.c:
+         libs: dec: vp9: clear parser pointer after release
+         Fix an use-after-release of the parser pointer in VP9 decoder.
+
+2019-05-28 12:09:36 +0300  Freyr666 <[email protected]>
+
+       * gst/vaapi/gstvaapiencode.c:
+         vaapiencode: Fixes deadlock in gst_vaapiencode_change_state function
+         This fixes a deadlock in gst_vaapiencode_change_state, which was due 
to
+         srcpad's chain function was locked waiting for available buffers. 
Since the
+         coded buffers in codedbuf_queue become available after sinkpad 
consume the
+         encoded frames, Paused -> Ready state change leads to deadlock. Coded 
buffers
+         are never consumed and marked free, hence 
gst_vaapiencode_handle_frame waits for
+         available buffers and holds the stream_lock of the srcpad.
+
+2019-05-16 10:05:17 +0800  Wangfei <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiencoder_h265.c:
+         libs: enc: h265: reset num_ref_idx_l1_active_minus1 when low delay B.
+         When enable low delay B, the reference list 1 will be same with
+         reference list 0, so need reset the num_ref_idx_l1_active_minus1
+         to num_ref_idx_l0_active_minus1.
+         Fixes: #160
+
+2019-05-10 18:29:10 +0800  He Junyan <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiencoder_h264.c:
+       * gst-libs/gst/vaapi/gstvaapiencoder_h265.c:
+         libs: encoder: not call ensure_num_slices inside g_assert
+         g_assert will take no effect when glib's G_DISABLE_ASSERT macro is
+         defined. The function inside the g_assert will take no effect and
+         we will fail to set the correct slice number.
+
+2019-05-03 10:31:52 +0200  Víctor Manuel Jáquez Leal <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapiencoder.c:
+         libs: encoder: continue if roi meta is NULL
+         Coverity scan bug:
+         If the function actually returns a null value, a null pointer
+         dereference will occur.
+         In gst_vaapi_encoder_ensure_param_roi_regions(): Return value of
+         function which returns null is dereferenced without checking
+
+2019-04-15 19:58:14 +0800  He Junyan <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapidecoder_vp9.c:
+         lib: decoder: vp9: Set chroma_type by VP9 bit_depth
+         The decoder's surface chroma type should depend on the bit depth
+         of VP9's parser. For 10bits VP9 stream, we need to use P10LE kind
+         10 bits surface as the decoder result.
+         Fixes #155
+
+2019-05-02 16:00:57 +0200  Víctor Manuel Jáquez Leal <[email protected]>
+
+       * gst/vaapi/gstvaapipostprocutil.c:
+         vaapipostproc: don't do any color conversion when GL_TEXTURE_UPLOAD
+         https://bugzilla.gnome.org/show_bug.cgi?id=748184 has resurrected
+         with commit 3e992d8a
+         Since gst_vaapi_find_preferred_caps_feature() returns a color format
+         from caps negotiation, different from the default one (NV12), the
+         postproc enables the color transformation. But when GL_TEXTURE_UPLOAD
+         feature is negotiated, no color transformation shall be done.
+         Nonetheless, with commit 3e992d8a the requested format changes
+         firstly, because there's no video sink yet, so ANY caps are
+         negotiated; but later, when there's a video sink and a caps
+         renegotiation, the GL_TEXTURE_UPLOAD is negotiated though the color
+         format conversion still ongoing. It is required to reset that
+         conversion.
+         This patch force default color format when GL_TEXTURE_UPLOAD is
+         selected as preferred, thus avoiding the color conversion.
+         Fixes: #157
+
+2019-04-19 15:49:37 -0700  Julien Isorce <[email protected]>
+
+       * gst-libs/gst/vaapi/gstvaapisurface_drm.c:
+         libs: surface: fix double free when dmabuf export fails
+         Happens if vaAcquireBufferHandle fails.
+
+2019-05-02 12:37:18 +0100  Tim-Philipp Müller <[email protected]>
+
+       * .gitlab-ci.yml:
+         ci: use template from 1.16 branch
+
 === release 1.16.0 ===
 
 2019-04-19 00:38:12 +0100  Tim-Philipp Müller <[email protected]>
@@ -14904,8 +15070,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.9 ===
-
 2014-07-29 10:31:58 +0200  Gwenole Beauchesne <[email protected]>
 
        * AUTHORS:
@@ -16584,8 +16748,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.8 ===
-
 2014-01-24 10:55:39 +0100  Gwenole Beauchesne <[email protected]>
 
        * debian.upstream/control.in:
@@ -18598,8 +18760,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.7 ===
-
 2013-11-22 11:28:09 +0100  Gwenole Beauchesne <[email protected]>
 
        * gst/vaapi/Makefile.am:
@@ -19599,8 +19759,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.6 ===
-
 2013-08-31 15:47:33 +0200  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -20147,8 +20305,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.5 ===
-
 2013-07-15 17:49:31 +0200  Gwenole Beauchesne <[email protected]>
 
        * gst-libs/gst/vaapi/gstvaapidecoder_mpeg2.c:
@@ -20686,8 +20842,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.4 ===
-
 2013-06-14 11:47:50 +0200  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -21234,8 +21388,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.3 ===
-
 2013-04-18 19:09:45 +0200  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -21733,8 +21885,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.2 ===
-
 2013-03-28 10:18:51 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -22220,8 +22370,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.1 ===
-
 2013-01-30 09:37:38 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -22686,8 +22834,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.5.0 ===
-
 2013-01-15 09:21:08 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -25723,8 +25869,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.3.6 ===
-
 2012-04-02 10:07:33 +0200  Gwenole Beauchesne <[email protected]>
 
        * configure.ac:
@@ -26038,8 +26182,6 @@
          bitstream. i.e. the direct slice() information. VA drivers will be 
fixed
          accordingly.
 
-=== release 0.3.5 ===
-
 2012-03-02 15:03:57 +0100  Gwenole Beauchesne <[email protected]>
 
        * gst/vaapi/gstvaapidecode.c:
@@ -26213,8 +26355,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.3.4 ===
-
 2012-02-01 23:34:09 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -26492,8 +26632,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.3.3 ===
-
 2012-01-16 11:05:31 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -26927,8 +27065,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.3.2 ===
-
 2012-01-06 11:20:48 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -27056,8 +27192,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.3.1 ===
-
 2012-01-03 13:42:12 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -27238,8 +27372,6 @@
        * gst-libs/gst/video/gstbasevideoutils.h:
          Drop unused copy of GstBaseVideoDecoder.
 
-=== release 0.3.0 ===
-
 2011-12-09 11:46:45 +0100  Gwenole Beauchesne <[email protected]>
 
        * NEWS:
@@ -27670,8 +27802,6 @@
        * tests/Makefile.am:
          Fix build with libva headers not in a standard include dir.
 
-=== release 0.2.6 ===
-
 2011-06-14 15:59:08 +0200  Gwenole Beauchesne 
<[email protected]>
 
        * configure.ac:
@@ -27886,8 +28016,6 @@
        * gst-libs/gst/vaapi/gstvaapicompat.h:
          Fix build with older VA-API 0.29-sds.
 
-=== release 0.2.4 ===
-
 2010-05-18 11:22:54 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * gst/vaapisink/gstvaapisink.c:
@@ -27921,8 +28049,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.2.3 ===
-
 2010-05-16 21:44:17 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * NEWS:
@@ -27999,8 +28125,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.2.2 ===
-
 2010-05-13 21:52:22 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * NEWS:
@@ -28069,8 +28193,6 @@
        * gst/vaapisink/gstvaapisink.c:
          Use XGetGeometry() to retrieve the window size.
 
-=== release 0.2.1 ===
-
 2010-05-12 19:40:30 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * gst/vaapisink/gstvaapisink.c:
@@ -28221,8 +28343,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.2.0 ===
-
 2010-05-05 12:29:28 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * NEWS:
@@ -28935,8 +29055,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.1.2 ===
-
 2010-03-30 13:29:34 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * configure.ac:
@@ -29606,8 +29724,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.1.1 ===
-
 2010-03-23 17:29:47 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * gst-libs/gst/vaapi/gstvaapiutils_x11.c:
@@ -30137,8 +30253,6 @@
        * configure.ac:
          Bump version for development.
 
-=== release 0.1.0 ===
-
 2010-03-16 14:07:53 +0000  gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
 
        * configure.ac:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/NEWS 
new/gstreamer-vaapi-1.16.1/NEWS
--- old/gstreamer-vaapi-1.16.0/NEWS     2019-04-19 01:38:11.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/NEWS     2019-09-23 12:20:43.000000000 +0200
@@ -5,10 +5,13 @@
 
 GStreamer 1.16.0 was originally released on 19 April 2019.
 
+The latest bug-fix release in the 1.16 series is 1.16.1 and was released
+on 23 September 2019.
+
 See https://gstreamer.freedesktop.org/releases/1.16/ for the latest
 version of this document.
 
-_Last updated: Friday 19 April 2019, 00:00 UTC (log)_
+_Last updated: Sunday 22 September 2019, 21:00 UTC (log)_
 
 
 Introduction
@@ -353,7 +356,7 @@
 
 -   rtpjitterbuffer has improved end-of-stream handling
 
--   rtpmp4vpay will be prefered over rtpmp4gpay for MPEG-4 video in
+-   rtpmp4vpay will be preferred over rtpmp4gpay for MPEG-4 video in
     autoplugging scenarios now
 
 -   rtspsrc now allows applications to send RTSP SET_PARAMETER and
@@ -1208,7 +1211,7 @@
     used in order to re-produce a specific build. To set a manifest, you
     can set manifest = 'my_manifest.xml' in your configuration file, or
     use the --manifest command line option. The command line option will
-    take precendence over anything specific in the configuration file.
+    take precedence over anything specific in the configuration file.
 
 -   The new build-deps command can be used to build only the
     dependencies of a recipe, without the recipe itself.
@@ -1224,6 +1227,12 @@
     section in the Cerbero documentation for more details how to enable
     and use these variants.
 
+-   When building on Windows, Cerbero can now build GStreamer recipes
+    and core dependencies such as glib with Visual Studio. This is
+    controlled by the visualstudio variant. Visual Studio 2015, 2017,
+    and 2019 are supported. Currently, only 64-bit x86 is supported due
+    to a known bug which will be fixed for the next release.
+
 -   A new -t / --timestamp command line switch makes commands print
     timestamps
 
@@ -1353,6 +1362,342 @@
 
 1.16.0 was released on 19 April 2019.
 
+1.16.1
+
+The first 1.16 bug-fix release (1.16.1) was released on 23 September
+2019.
+
+This release only contains bugfixes and it _should_ be safe to update
+from 1.16.0.
+
+Highlighted bugfixes in 1.16.1
+
+-   GStreamer-vaapi: fix green frames and decoding artefacts in some
+    cases
+-   OpenGL: fix wayland event source burning CPU in certain
+    circumstances
+-   Memory leak fixes and memory footprint improvements
+-   Performance improvements
+-   Stability and security fixes
+-   Fix enum for GST_MESSAGE_DEVICE_CHANGED which is technically an API
+    break, but this is only used internally in GStreamer and duplicated
+    another message enum
+-   hls: Make crypto dependency optional when hls-crypto is auto
+-   player: fix switching back and forth between forward and reverse
+    playback
+-   decklinkaudiosink: Drop late buffers
+-   openh264enc: Fix compilation with openh264 v2.0
+-   wasapisrc: fix segtotal value being always 2
+-   Fix issues on Android Q
+
+gstreamer core
+
+-   device: gst_device_create_element() is transfer floating, not
+    transfer full
+-   filesink, fdsink: respect IOV_MAX for the writev iovec array
+    (Solaris)
+-   miniobject: free qdata array when the last qdata is removed (reduces
+    memory footprint)
+-   bin: Fix minor race when adding to a bin
+-   aggregator: Actually handle NEED_DATA return from update_src_caps()
+-   aggregator: Ensure that the source pad is created as a
+    GstAggregatorPad if no type is given in the pad template
+-   latency: fix custom event leaks
+-   registry: Use plugin directory from the build system for
+    relocateable Windows builds
+-   message: fix up enum value for GST_MESSAGE_DEVICE_CHANGED
+-   info: Fix deadlock in gst_ring_buffer_logger_log()
+-   downloadbuffer: Check for flush after seek
+-   identity: Non-live upstream have no max latency
+-   identity: Fix the ts-offset property getter
+-   aggregator: Make parsing of explicit sink pad names more robust
+-   bufferpool: Fix the buffer size reset code
+-   fakesink, fakesrc, identity: sync gst_buffer_get_flags_string() with
+    new flags
+-   multiqueue: never unref queries we do not own
+-   concat: Reset last_stop on FLUSH_STOP too
+-   aggregator: fix flow-return boolean return type mismatch
+-   gstpad: Handle probes that reset the data field
+-   gst: Add support for g_autoptr(GstPromise)
+-   gst-inspect: fix unused-const-variable error in windows
+-   base: Include gstbitwriter.h in the single-include header
+-   Add various Since: 1.16 markers
+-   GST_MESSAGE_DEVICE_CHANGED duplicates GST_MESSAGE_REDIRECT
+-   Targetting wrong meson version
+-   meson: Make get_flex_version.py script executable
+-   meson: Link to objects instead of static helper library
+-   meson: set correct install path for gdb helper
+-   meson: fix warning about configure_file() install kwarg
+
+gst-plugins-base
+
+-   video-info: parse field-order for all interleaved formats
+-   tests: fix up valgrind suppressions for glibc getaddrinfo leaks
+-   meson: Reenable NEON support (in audio resampler)
+-   audio-resampler: Update NEON to handle remainders not multiples of 4
+-   eglimage: Fix memory leak
+-   audiodecoder: Set output caps with negotiated caps to avoid critical
+    info printed
+-   video-frame: Take TFF flag from the video info if it was set in
+    there
+-   glcolorconvert: Fix external-oes shader
+-   video-anc: Fix ADF detection when trying to extract data from vanc
+-   gl/wayland: fix wayland event source burning CPU
+-   configure: add used attribute in order to make NEON detection
+    working with -flto.
+-   audioaggregator: Return a valid rate range from caps query if
+    downstream supports a whole range
+-   rtspconnection: data-offset increase not set
+-   rtpsconnection: Fix number of n_vectors
+-   video-color: Add compile-time assert for ColorimetryInfo enum
+-   audiodecoder: Fix leak on failed audio gaps
+-   glupload: Keep track of cached EGLImage texture format
+-   playsink: Set ts-offset to text sink.
+-   meson.build: use join_paths() on prefix
+-   compositor: copy frames as-is when possible
+-   compositor: Skip background when a pad obscures it completely
+-   rtspconnection: Start CSeq at 1 (some servers don’t cope well with
+    seqnum 0)
+-   viv-fb: fix build break for GST_GL_API
+-   gl/tests: fix shader creation tests part 2
+-   gl/tests: fix shader creation tests
+-   wayland: set the event queue also for the xdg_wm_base object
+-   video: Added GI annotation for gstvideoaffinetransformationmeta
+    apply_matrix
+-   compositor: Remove unneeded left shift for ARGB/AYUV SOURCE operator
+-   Colorimetry fixes
+-   alsasrc: Don’t use driver timestamp if it’s zero
+-   gloverlaycompositor: fix crash if buffer doesn’t have video meta
+-   meson: Don’t try to find gio-unix on Windows
+-   glshader: fix default external-oes shaders
+-   subparse: fix pushing WebVTT cue with no newline at the end
+-   meson: Missing “android” choice in gl_winsys
+-   video test: Keep BE test inline with LE test
+-   id3tag: Correctly validate the year from v1 tags before passing to
+    GstDateTime
+-   gl/wayland: Don’t prefix wl_shell struct field
+-   eglimage: Add compatibility define for DRM_FORMAT_NV24
+-   Add various Since: 1.16 markers
+-   video-anc: Handle SD formats correctly
+-   Docs: add GL_CFLAGS to GTK_DOC_CFLAGS
+-   GL: using vaapi and showing on glimagesink on wayland loads one core
+    for 100% on 1.16
+-   GL: external-oes shader places precision qualifier before #extension
+    (was: androidmedia amcviddec fail after 1.15.90 1.16.0 update)
+
+gst-plugins-good
+
+-   alpha: Fix one_over_kc calculation on arm/aarch64
+-   souphttpsrc: Fix incompatible type build warning
+-   rtpjitterbuffer: limit max-dropout-time to maxint32
+-   rtpjitterbuffer: Clear clock master before unreffing
+-   qtdemux: Use empty-array safe way to cleanup GPtrArray
+-   v4l2: Fix type compatibility issue with glibc 2.30
+-   valgrind: suppress Cond error coming from gnutls and Ignore leaks
+    caused by shout/sethostent
+-   rtpfunnel: forward correct segment when switching pad
+-   gtkglsink: fix crash when widget is resized after element
+    destruction
+-   jpegdec: Don’t dereference NULL input state if we have no caps in
+    TIME segments
+-   rtp: opuspay: fix memory leak in gst_rtp_opus_pay_setcaps
+-   v4l2videodec: return right type for drain.
+-   rtpssrcdemux: Avoid taking streamlock out-of-band
+-   Support v4l2src buffer orphaning
+-   splitmuxsink: Only set running time on finalizing sink element when
+    in async-finalize mode
+-   rtpsession: Always keep at least one NACK on early RTCP
+-   rtspsrc: do not try to send EOS with invalid seqnum
+-   rtpsession: Call on-new-ssrc earlier
+-   rtprawdepay: Don’t get rid of the buffer pool on FLUSH_STOP
+-   rtpbin: Free storage when freeing session
+-   scaletempo: Advertise interleaved layout in caps templates
+-   Support v4l2src buffer orphaning
+
+gst-plugins-bad
+
+-   hls: Make crypto dependency optional when hls-crypto is auto
+-   player: fix switching back and forth between forward and reverse
+    playback
+-   decklinkaudiosink: Drop late buffers
+-   srt: Add stats property, include sender-side statistics and fix a
+    crash
+-   dshowsrcwrapper: fix regression on device selection
+-   tsdemux: Limit the maximum PES payload size
+-   wayland: Define libdrm_dep in meson.build to fix meson configure
+    error when kms is disabled
+-   sctp: Fix crash on free() when using the MSVC binaries
+-   webrtc: Fix signals documentation
+-   h264parse: don’t critical on VUI parameters > 2^31
+-   rtmp: Fix crash inside free() with MSVC on Windows
+-   iqa: fix leak of map_meta.data
+-   d3dvideosink: Fix crash on WinProc handler
+-   amc: Fix crash when a sync_meta survives its sink
+-   pitch: Fix race between putSamples() and setting soundtouch
+    parameters
+-   webrtc: fix type of max-retransmits, make it work
+-   mxfdemux: Also allow picture essence element type 0x05 for VC-3
+-   wasapi: fix symbol redefinition build error
+-   decklinkvideosrc: Retrieve mode of the ancillary data from the frame
+-   decklinkaudiosrc/decklinkvideosrc: Do nothing in
+    BaseSrc::negotiate() and…
+-   adaptivedemux: do not retry downloads during shutdown.
+-   webrtcbin: fix GInetAddress leak
+-   dtls: fix dtls connection object leak
+-   siren: fix a global buffer overflow spotted by asan
+-   kmssink: Fix implicit declaration build error
+-   Fix -Werror=return-type error in configure.
+-   aiff: Fix infinite loop in header parsing.
+-   nvdec: Fix possible frame drop on EOS
+-   srtserversrc: yields malformed rtp payloads
+-   srtsink: Fix crash in case no URI
+-   dtlsagent: Fix leaked dtlscertificate
+-   meson: bluez: Early terminate configure on Windows
+-   decklink: Correctly ensure >=16 byte alignment for the buffers we
+    allocate
+-   webrtcbin: fix DTLS when receivebin is set to DROP
+-   zbar: Include running-time, stream-time and duration in the messages
+-   uvch264src: Make sure we set our segment
+-   avwait: Allow start and end timecode to be set back to NULL
+-   avwait: Don’t print warnings for every buffer passed
+-   hls/meson: fix dependency logic
+-   Waylandsink gnome shell workaround
+-   avwait: Allow setting start timecode after end timecode; protect
+    propeties with mutex
+-   wayland/wlbuffer: just return if used_by_compositor is true when
+    attach
+-   proxy: Set SOURCE flag on the source and SINK flag on the sink
+-   ivfparse: Check the data size against IVF_FRAME_HEADER_SIZE
+-   webrtc: Add various Since markers to new types after 1.14.0
+-   msdk: fix the typo in debug category
+-   dtlsagent: Do not overwrite openssl locking callbacks
+-   meson: Fix typo in gsm header file name
+-   srt: handle races in state change
+-   webrtc: Add g_autoptr() support for public types
+-   openh264enc: Fix compilation with openh264 v2.0
+-   meson: Allow CUDA_PATH fallback on linux
+-   meson: fix build with opencv=enabled and opencv4. Fixes #964
+-   meson: Add support for the colormanagement plugin
+-   autotools: gstsctp: set LDFLAGS
+-   nvenc/nvdec: Add NVIDIA SDK headers to noinst_HEADERS
+-   h264parse: Fix typo when setting multiview mode and flags
+-   Add various Since: 1.16 markers
+-   opencv: allow compilation against 4.1.x
+-   Backport of some minor srt commits without MR into 1.16
+-   meson: fix build with opencv=enabled and opencv4
+-   wasapisrc: fix segtotal value being always 2 due to an unused
+    variable
+-   meson: colormanagement missing
+-   androidmedia amcviddec fail after 1.15.90 1.16.0 update
+
+gst-plugins-ugly
+
+-   meson: Always require the gmodule dependency
+
+gst-libav
+
+-   docs: don’t include the type hierarchy, fixing build with gtk-doc
+    1.30
+-   avvidenc: Correctly signal interlaced input to ffmpeg when the input
+    caps are interlaced
+-   autotools: add bcrypt to win32 libs
+-   gstav: Use libavcodec util function for version check
+-   API documentation fails to build with gtk-doc 1.30
+
+gst-rtsp-server
+
+-   rtsp-client: RTP Info must exist in PLAY response
+-   onvif-media: fix “void function returning a value” compiler warning
+-   Add various Since: 1.16 markers
+
+gstreamer-vaapi
+
+-   fix egl context leak and display creation race
+-   pluginutil: Remove Mesa from drivers white list
+-   Classify vaapidecodebin as a hardware decoder
+-   Fix two leak
+-   vaapivideomemory: demote error message to info
+-   encoder: vp8,vp9: reset frame_counter when input frame’s format
+    changes
+-   encoder: mpeg2: No packed header for SPS and PPS
+-   decoder: vp9: clear parser pointer after release
+-   encoder: Fixes deadlock in change state function
+-   encoder: h265: reset num_ref_idx_l1_active_minus1 when low delay B.
+-   encoder: not call ensure_num_slices inside g_assert()
+-   encoder: continue if roi meta is NULL
+-   decoder: vp9: Set chroma_ ype by VP9 bit_depth
+-   vaapipostproc: don’t do any color conversion when GL_TEXTURE_UPLOAD
+-   libs: surface: fix double free when dmabuf export fails
+-   h264 colors and artifacts upon upgrade to GStreamer Core Library
+    version 1.15.90
+
+gst-editing-services
+
+-   element: Properly handle the fact that pasting can return NULL
+-   Add various missing Since markers
+-   launch: Fix caps restriction short names
+-   python: Avoid warning about using deprecated methods
+-   video-transition: When using non crossfade effect use ‘over’
+    operations
+-   meson: Generate a pkgconfig file for the GES plugin
+
+gst-devtools
+
+-   launcher: testsuites: skip systemclock stress tests
+-   validate: fix build on macOS
+
+gst-build
+
+-   Update win flex bison binaries
+-   Update the flexmeson windows binary version
+-   Don’t allow people to run meson inside the uninstalled env
+
+Cerbero build tool and packaging changes in 1.16.1
+
+-   cerbero: Add enums for Fedora 30, Fedora 31 and Debian bullseye
+-   gnutls.recipe: Fix crash when running on Android Q
+-   recipes: Upgrade openssl to 1.1.1c
+-   Fix some typos
+-   add support for vs build tools 2019, fixes #183
+-   android: Adjust gstreamer-1.0.mk for NDK r20
+-   Fix license enums
+-   bootstrap: Fix dnf usage on CentOS
+-   Make _add_system_libs reentrant
+-   meson.recipe: Fix setting of bitcode compiler options
+-   cerbero: support Ubuntu disco dingo
+-   cerbero: Set utf-8 to execution character set also on MSVC
+-   git: simplify the reset of the source branch.
+-   FORTIFY: %n not allowed on Android Q
+-   Fails to build if there’s no license file for the given license
+    (GPL/LGPL without Plus, Proprietary, …)
+
+Contributors to 1.16.1
+
+Aaron Boxer, Adam Duskett, Alicia Boya García, Andoni Morales Alastruey,
+Antonio Ospite, Arun Raghavan, Askar Safin, A. Wilcox, Charlie Turner,
+Christoph Reiter, Damian Hobson-Garcia, Daniel Klamt, Danny Smith, David
+Gunzinger, David Ing, David Svensson Fors, Doug Nazar, Edward Hervey,
+Eike Hein, Fabrice Bellet, Fernando Herrrera, Georg Lippitsch, Göran
+Jönsson, Guillaume Desmottes, Haihao Xiang, Haihua Hu, Håvard Graff, Hou
+Qi, Ignacio Casal Quinteiro, Ilya Smelykh, Jan Schmidt, Javier Celaya,
+Jim Mason, Jonas Larsson, Jordan Petridis, Jose Antonio Santos Cadenas,
+Juan Navarro, Knut Andre Tidemann, Kristofer Björkström, Lucas Stach,
+Marco Felsch, Marcos Kintschner, Mark Nauwelaerts, Martin Liska, Martin
+Theriault, Mathieu Duponchelle, Matthew Waters, Michael Olbrich, Mike
+Gorse, Nicola Murino, Nicolas Dufresne, Niels De Graef, Niklas
+Hambüchen, Nirbheek Chauhan, Olivier Crête, Philippe Normand, Ross
+Burton, Sebastian Dröge, Seungha Yang, Song Bing, Thiago Santos,
+Thibault Saunier, Thomas Coldrick, Tim-Philipp Müller, Víctor Manuel
+Jáquez Leal, Vivia Nikolaidou, Xavier Claessens, Yeongjin Jeong,
+
+… and many others who have contributed bug reports, translations, sent
+suggestions or helped testing. Thank you all!
+
+List of merge requests and issues fixed in 1.16.1
+
+-   List of Merge Requests applied in 1.16
+-   List of Issues fixed in 1.16.1
+
 
 Known Issues
 
@@ -1376,9 +1721,9 @@
 development of 1.17/1.18 will happen in the git master branch.
 
 The plan for the 1.18 development cycle is yet to be confirmed, but it
-is possible that the next cycle will be a short one in which case
-feature freeze would be perhaps around August 2019 with a new 1.18
-stable release in September.
+is now expected that feature freeze will take place shortly after the
+GStreamer conference/hackfest in early November 2019, with the first
+1.18 stable release ready in late November or early December.
 
 1.18 will be backwards-compatible to the stable 1.16, 1.14, 1.12, 1.10,
 1.8, 1.6, 1.4, 1.2 and 1.0 release series.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/configure 
new/gstreamer-vaapi-1.16.1/configure
--- old/gstreamer-vaapi-1.16.0/configure        2019-04-19 01:37:34.000000000 
+0200
+++ new/gstreamer-vaapi-1.16.1/configure        2019-09-23 12:20:10.000000000 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GStreamer VA-API Plug-ins 1.16.0.
+# Generated by GNU Autoconf 2.69 for GStreamer VA-API Plug-ins 1.16.1.
 #
 # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='GStreamer VA-API Plug-ins'
 PACKAGE_TARNAME='gstreamer-vaapi'
-PACKAGE_VERSION='1.16.0'
-PACKAGE_STRING='GStreamer VA-API Plug-ins 1.16.0'
+PACKAGE_VERSION='1.16.1'
+PACKAGE_STRING='GStreamer VA-API Plug-ins 1.16.1'
 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer'
 PACKAGE_URL=''
 
@@ -1572,7 +1572,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 VA-API Plug-ins 1.16.0 to adapt to many 
kinds of systems.
+\`configure' configures GStreamer VA-API Plug-ins 1.16.1 to adapt to many 
kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1644,7 +1644,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of GStreamer VA-API Plug-ins 
1.16.0:";;
+     short | recursive ) echo "Configuration of GStreamer VA-API Plug-ins 
1.16.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1869,7 +1869,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-GStreamer VA-API Plug-ins configure 1.16.0
+GStreamer VA-API Plug-ins configure 1.16.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2284,7 +2284,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 VA-API Plug-ins $as_me 1.16.0, which was
+It was created by GStreamer VA-API Plug-ins $as_me 1.16.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3267,7 +3267,7 @@
 
 # Define the identity of the package.
  PACKAGE='gstreamer-vaapi'
- VERSION='1.16.0'
+ VERSION='1.16.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3478,9 +3478,9 @@
 
 
 
-  PACKAGE_VERSION_MAJOR=$(echo 1.16.0 | cut -d'.' -f1)
-  PACKAGE_VERSION_MINOR=$(echo 1.16.0 | cut -d'.' -f2)
-  PACKAGE_VERSION_MICRO=$(echo 1.16.0 | cut -d'.' -f3)
+  PACKAGE_VERSION_MAJOR=$(echo 1.16.1 | cut -d'.' -f1)
+  PACKAGE_VERSION_MINOR=$(echo 1.16.1 | cut -d'.' -f2)
+  PACKAGE_VERSION_MICRO=$(echo 1.16.1 | cut -d'.' -f3)
 
 
 
@@ -3491,7 +3491,7 @@
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5
 $as_echo_n "checking nano version... " >&6; }
 
-  NANO=$(echo 1.16.0 | cut -d'.' -f4)
+  NANO=$(echo 1.16.1 | cut -d'.' -f4)
 
   if test x"$NANO" = x || test "x$NANO" = "x0" ; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5
@@ -8323,10 +8323,10 @@
 done
 
 
-  GST_CURRENT=1600
+  GST_CURRENT=1601
   GST_REVISION=0
-  GST_AGE=1600
-  GST_LIBVERSION=1600:0:1600
+  GST_AGE=1601
+  GST_LIBVERSION=1601:0:1601
 
 
 
@@ -12961,9 +12961,9 @@
 
 
 GLIB_REQ=2.40
-GST_REQ=1.16.0
-GST_PBREQ=1.16.0
-GST_PBADREQ=1.16.0
+GST_REQ=1.16.1
+GST_PBREQ=1.16.1
+GST_PBADREQ=1.16.1
 WAYLAND_REQ=1.11.0
 GTKDOC_REQ=1.12
 
@@ -19955,7 +19955,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by GStreamer VA-API Plug-ins $as_me 1.16.0, which was
+This file was extended by GStreamer VA-API Plug-ins $as_me 1.16.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -20021,7 +20021,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 VA-API Plug-ins config.status 1.16.0
+GStreamer VA-API Plug-ins config.status 1.16.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/configure.ac 
new/gstreamer-vaapi-1.16.1/configure.ac
--- old/gstreamer-vaapi-1.16.0/configure.ac     2019-04-19 01:37:21.000000000 
+0200
+++ new/gstreamer-vaapi-1.16.1/configure.ac     2019-09-23 12:19:58.000000000 
+0200
@@ -1,7 +1,7 @@
 # gstreamer-vaapi package version number
 m4_define([gst_vaapi_major_version], [1])
 m4_define([gst_vaapi_minor_version], [16])
-m4_define([gst_vaapi_micro_version], [0])
+m4_define([gst_vaapi_micro_version], [1])
 m4_define([gst_vaapi_nano_version], [0])
 m4_define([gst_vaapi_version],
           
[gst_vaapi_major_version.gst_vaapi_minor_version.gst_vaapi_micro_version])
@@ -16,17 +16,17 @@
 dnl - interfaces added -> increment AGE
 dnl - interfaces removed -> AGE = 0
 # gstreamer-vaapi library (libtool) version number
-m4_define([gst_vaapi_lt_current],       [1600])
+m4_define([gst_vaapi_lt_current],       [1601])
 m4_define([gst_vaapi_lt_revision],      [0])
-m4_define([gst_vaapi_lt_age],           [1600])
+m4_define([gst_vaapi_lt_age],           [1601])
 
 # glib version number
 m4_define([glib_version], [2.40])
 
 # gstreamer version number
-m4_define([gst_version],                [1.16.0])
-m4_define([gst_plugins_base_version],   [1.16.0])
-m4_define([gst_plugins_bad_version],    [1.16.0])
+m4_define([gst_version],                [1.16.1])
+m4_define([gst_plugins_base_version],   [1.16.1])
+m4_define([gst_plugins_bad_version],    [1.16.1])
 
 # Wayland minimum version number
 m4_define([wayland_api_version], [1.11.0])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
 
new/gstreamer-vaapi-1.16.1/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
--- 
old/gstreamer-vaapi-1.16.0/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
      2019-04-19 01:38:15.000000000 +0200
+++ 
new/gstreamer-vaapi-1.16.1/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
      2019-09-23 12:20:48.000000000 +0200
@@ -42,7 +42,7 @@
 </tr>
 <tr>
 <td><p><span class="term">version</span></p></td>
-<td>1.16.0</td>
+<td>1.16.1</td>
 </tr>
 <tr>
 <td><p><span class="term">run-time license</span></p></td>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapidecodebin.html
 
new/gstreamer-vaapi-1.16.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapidecodebin.html
--- 
old/gstreamer-vaapi-1.16.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapidecodebin.html
    2019-04-19 01:38:15.000000000 +0200
+++ 
new/gstreamer-vaapi-1.16.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapidecodebin.html
    2019-09-23 12:20:48.000000000 +0200
@@ -124,7 +124,7 @@
 </tr>
 <tr>
 <td><p><span class="term">class</span></p></td>
-<td>Codec/Decoder/Video</td>
+<td>Codec/Decoder/Video/Hardware</td>
 </tr>
 </tbody>
 </table></div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/docs/plugins/inspect/plugin-vaapi.xml 
new/gstreamer-vaapi-1.16.1/docs/plugins/inspect/plugin-vaapi.xml
--- old/gstreamer-vaapi-1.16.0/docs/plugins/inspect/plugin-vaapi.xml    
2019-04-19 01:38:12.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/docs/plugins/inspect/plugin-vaapi.xml    
2019-09-23 12:20:44.000000000 +0200
@@ -3,7 +3,7 @@
   <description>VA-API based elements</description>
   <filename>../../gst/vaapi/.libs/libgstvaapi.so</filename>
   <basename>libgstvaapi.so</basename>
-  <version>1.16.0</version>
+  <version>1.16.1</version>
   <license>LGPL</license>
   <source>gstreamer-vaapi</source>
   <package>gstreamer-vaapi</package>
@@ -12,7 +12,7 @@
     <element>
       <name>vaapidecodebin</name>
       <longname>VA-API Decode Bin</longname>
-      <class>Codec/Decoder/Video</class>
+      <class>Codec/Decoder/Video/Hardware</class>
       <description>A VA-API based bin with a decoder and a 
postprocessor</description>
       <author>Sreerenj Balachandran &lt;[email protected]&gt;, 
Victor Jaquez &lt;[email protected]&gt;</author>
       <pads>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapidecodebin.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapidecodebin.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapidecodebin.c    2019-01-17 
10:25:42.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapidecodebin.c    2019-09-23 
00:40:35.000000000 +0200
@@ -246,7 +246,7 @@
   element_class->change_state = gst_vaapi_decode_bin_change_state;
   gst_element_class_set_static_metadata (element_class,
       "VA-API Decode Bin",
-      "Codec/Decoder/Video",
+      "Codec/Decoder/Video/Hardware",
       GST_PLUGIN_DESC,
       "Sreerenj Balachandran <[email protected]>, "
       "Victor Jaquez <[email protected]>");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapiencode.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapiencode.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapiencode.c       2019-04-10 
01:09:44.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapiencode.c       2019-09-23 
00:40:35.000000000 +0200
@@ -769,6 +769,9 @@
   switch (transition) {
     case GST_STATE_CHANGE_PAUSED_TO_READY:
       gst_pad_stop_task (GST_VAAPI_PLUGIN_BASE_SRC_PAD (encode));
+
+      if (!gst_vaapiencode_drain (encode))
+        goto drain_error;
       break;
     default:
       break;
@@ -776,6 +779,12 @@
   return
       GST_ELEMENT_CLASS (gst_vaapiencode_parent_class)->change_state (element,
       transition);
+
+drain_error:
+  {
+    GST_ERROR ("failed to drain pending encoded frames");
+    return GST_STATE_CHANGE_FAILURE;
+  }
 }
 
 static gboolean
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipluginutil.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipluginutil.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipluginutil.c   2019-04-19 
01:37:21.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipluginutil.c   2019-09-23 
00:40:35.000000000 +0200
@@ -954,7 +954,6 @@
   guint i;
   static const gchar *whitelist[] = {
     "Intel i965 driver",
-    "mesa gallium",
     NULL
   };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipostproc.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipostproc.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipostproc.c     2019-01-17 
10:25:42.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipostproc.c     2019-09-23 
00:40:35.000000000 +0200
@@ -244,13 +244,17 @@
   if (!gst_vaapipostproc_ensure_filter (postproc))
     return FALSE;
 
-  postproc->filter_ops = gst_vaapi_filter_get_operations (postproc->filter);
-  if (!postproc->filter_ops)
-    return FALSE;
+  if (!postproc->filter_ops) {
+    postproc->filter_ops = gst_vaapi_filter_get_operations (postproc->filter);
+    if (!postproc->filter_ops)
+      return FALSE;
+  }
 
-  postproc->filter_formats = gst_vaapi_filter_get_formats (postproc->filter);
-  if (!postproc->filter_formats)
-    return FALSE;
+  if (!postproc->filter_formats) {
+    postproc->filter_formats = gst_vaapi_filter_get_formats (postproc->filter);
+    if (!postproc->filter_formats)
+      return FALSE;
+  }
   return TRUE;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipostprocutil.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipostprocutil.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapipostprocutil.c 2018-02-05 
08:49:33.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapipostprocutil.c 2019-09-23 
00:40:35.000000000 +0200
@@ -709,9 +709,11 @@
 
   /* we don't need to do format conversion if GL_TEXTURE_UPLOAD_META
    * is negotiated */
-  if (f != GST_VAAPI_CAPS_FEATURE_GL_TEXTURE_UPLOAD_META
-      && postproc->format != format)
+  if (f == GST_VAAPI_CAPS_FEATURE_GL_TEXTURE_UPLOAD_META) {
+    postproc->format = DEFAULT_FORMAT;
+  } else if (postproc->format != format) {
     postproc->format = format;
+  }
 
   return outcaps;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapivideomemory.c 
new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapivideomemory.c
--- old/gstreamer-vaapi-1.16.0/gst/vaapi/gstvaapivideomemory.c  2019-02-26 
01:09:40.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst/vaapi/gstvaapivideomemory.c  2019-09-23 
00:40:35.000000000 +0200
@@ -709,7 +709,7 @@
   /* ERRORS */
 error_no_derive_image:
   {
-    GST_ERROR ("Cannot create a VA derived image from surface %p", surface);
+    GST_INFO ("Cannot create a VA derived image from surface %p", surface);
     return FALSE;
   }
 error_cannot_map:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c 
2018-11-10 00:40:47.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapidecoder_vp9.c 
2019-09-23 00:40:35.000000000 +0200
@@ -118,8 +118,7 @@
   for (i = 0; i < GST_VP9_REF_FRAMES; i++)
     gst_vaapi_picture_replace (&priv->ref_frames[i], NULL);
 
-  if (priv->parser)
-    gst_vp9_parser_free (priv->parser);
+  g_clear_pointer (&priv->parser, gst_vp9_parser_free);
 }
 
 static gboolean
@@ -220,7 +219,16 @@
 
     info.profile = priv->profile;
     info.entrypoint = entrypoint;
-    info.chroma_type = GST_VAAPI_CHROMA_TYPE_YUV420;
+    if (priv->parser->bit_depth == GST_VP9_BIT_DEPTH_8) {
+      info.chroma_type = GST_VAAPI_CHROMA_TYPE_YUV420;
+    } else if (priv->parser->bit_depth == GST_VP9_BIT_DEPTH_10) {
+      info.chroma_type = GST_VAAPI_CHROMA_TYPE_YUV420_10BPP;
+    } else {
+      GST_WARNING ("VP9 with depth %d, bigger than 10BPP not supported now",
+          priv->parser->bit_depth);
+      return GST_VAAPI_DECODER_STATUS_ERROR_UNSUPPORTED_CHROMA_FORMAT;
+    }
+
     info.width = priv->width;
     info.height = priv->height;
     info.ref_frames = 8;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder.c     
2019-01-17 10:25:42.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder.c     
2019-09-23 00:40:35.000000000 +0200
@@ -329,6 +329,8 @@
     roi = (GstVideoRegionOfInterestMeta *)
         gst_buffer_iterate_meta_filtered (input, &state,
         GST_VIDEO_REGION_OF_INTEREST_META_API_TYPE);
+    if (!roi)
+      continue;
 
     /* ignore roi if overflow */
     if ((roi->x > G_MAXINT16) || (roi->y > G_MAXINT16)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_h264.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_h264.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_h264.c        
2019-04-19 01:37:21.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_h264.c        
2019-09-23 00:40:35.000000000 +0200
@@ -2745,6 +2745,7 @@
 {
   GstVaapiEncoder *const base_encoder = GST_VAAPI_ENCODER_CAST (encoder);
   guint mb_size, i;
+  gboolean ret;
 
   if (encoder->idr_period < base_encoder->keyframe_period)
     encoder->idr_period = base_encoder->keyframe_period;
@@ -2754,8 +2755,9 @@
   encoder->qp_i = encoder->init_qp;
 
   mb_size = encoder->mb_width * encoder->mb_height;
-  g_assert (gst_vaapi_encoder_ensure_num_slices (base_encoder, 
encoder->profile,
-          encoder->entrypoint, (mb_size + 1) / 2, &encoder->num_slices));
+  ret = gst_vaapi_encoder_ensure_num_slices (base_encoder, encoder->profile,
+      encoder->entrypoint, (mb_size + 1) / 2, &encoder->num_slices);
+  g_assert (ret);
 
   if (encoder->num_bframes > (base_encoder->keyframe_period + 1) / 2)
     encoder->num_bframes = (base_encoder->keyframe_period + 1) / 2;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_h265.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_h265.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_h265.c        
2019-04-19 01:37:21.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_h265.c        
2019-09-23 00:40:35.000000000 +0200
@@ -1721,6 +1721,9 @@
       slice_param->num_ref_idx_l1_active_minus1 = reflist_1_count - 1;
     else
       slice_param->num_ref_idx_l1_active_minus1 = 0;
+    if (picture->type == GST_VAAPI_PICTURE_TYPE_P && encoder->low_delay_b)
+      slice_param->num_ref_idx_l1_active_minus1 =
+          slice_param->num_ref_idx_l0_active_minus1;
 
     i_ref = 0;
     if (picture->type != GST_VAAPI_PICTURE_TYPE_I) {
@@ -2058,6 +2061,7 @@
   GstVaapiH265ReorderPool *reorder_pool;
   GstVaapiH265RefPool *ref_pool;
   guint ctu_size;
+  gboolean ret;
 
   if (encoder->idr_period < base_encoder->keyframe_period)
     encoder->idr_period = base_encoder->keyframe_period;
@@ -2067,8 +2071,9 @@
   encoder->qp_i = encoder->init_qp;
 
   ctu_size = encoder->ctu_width * encoder->ctu_height;
-  g_assert (gst_vaapi_encoder_ensure_num_slices (base_encoder, 
encoder->profile,
-          encoder->entrypoint, (ctu_size + 1) / 2, &encoder->num_slices));
+  ret = gst_vaapi_encoder_ensure_num_slices (base_encoder, encoder->profile,
+      encoder->entrypoint, (ctu_size + 1) / 2, &encoder->num_slices);
+  g_assert (ret);
 
   gst_vaapi_encoder_ensure_max_num_ref_frames (base_encoder, encoder->profile,
       encoder->entrypoint);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c       
2018-11-10 00:40:47.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_mpeg2.c       
2019-09-23 00:40:35.000000000 +0200
@@ -417,8 +417,10 @@
   if (!fill_sequence (encoder, sequence))
     goto error;
 
-  if (picture->type == GST_VAAPI_PICTURE_TYPE_I &&
-      !set_sequence_packed_header (encoder, picture, sequence))
+  if ((GST_VAAPI_ENCODER_PACKED_HEADERS (encoder) &
+          VA_ENC_PACKED_HEADER_SEQUENCE)
+      && picture->type == GST_VAAPI_PICTURE_TYPE_I
+      && !set_sequence_packed_header (encoder, picture, sequence))
     goto error;
   gst_vaapi_enc_picture_set_sequence (picture, sequence);
   gst_vaapi_codec_object_replace (&sequence, NULL);
@@ -442,7 +444,9 @@
   if (!fill_picture (encoder, picture, codedbuf, surface))
     return FALSE;
 
-  if (!set_picture_packed_header (encoder, picture)) {
+  if ((GST_VAAPI_ENCODER_PACKED_HEADERS (encoder) &
+          VA_ENC_PACKED_HEADER_PICTURE)
+      && !set_picture_packed_header (encoder, picture)) {
     GST_ERROR ("set picture packed header failed");
     return FALSE;
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c 
2017-08-28 19:55:56.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_vp8.c 
2019-09-23 00:40:35.000000000 +0200
@@ -445,6 +445,11 @@
 static GstVaapiEncoderStatus
 gst_vaapi_encoder_vp8_flush (GstVaapiEncoder * base_encoder)
 {
+  GstVaapiEncoderVP8 *const encoder = GST_VAAPI_ENCODER_VP8 (base_encoder);
+
+  encoder->frame_num = 0;
+  clear_references (encoder);
+
   return GST_VAAPI_ENCODER_STATUS_SUCCESS;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c 
2017-08-28 19:55:56.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c 
2019-09-23 00:40:35.000000000 +0200
@@ -462,6 +462,10 @@
 static GstVaapiEncoderStatus
 gst_vaapi_encoder_vp9_flush (GstVaapiEncoder * base_encoder)
 {
+  GstVaapiEncoderVP9 *const encoder = GST_VAAPI_ENCODER_VP9 (base_encoder);
+
+  encoder->frame_num = 0;
+
   return GST_VAAPI_ENCODER_STATUS_SUCCESS;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapisurface_drm.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapisurface_drm.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapisurface_drm.c 
2017-02-14 21:41:20.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapisurface_drm.c 
2019-09-23 00:40:35.000000000 +0200
@@ -36,6 +36,7 @@
   if (!image)
     goto error_derive_image;
 
+  /* The proxy takes ownership if the image, even creation failure. */
   proxy =
       gst_vaapi_buffer_proxy_new_from_object (GST_VAAPI_OBJECT (surface),
       image->internal_image.buf, type, gst_vaapi_object_unref, image);
@@ -52,7 +53,6 @@
 error_alloc_export_buffer:
   {
     GST_ERROR ("failed to allocate export buffer proxy");
-    gst_vaapi_object_unref (image);
     return NULL;
   }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiutils_egl.c 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiutils_egl.c
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiutils_egl.c   
2018-11-10 00:40:47.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiutils_egl.c   
2019-09-23 00:40:35.000000000 +0200
@@ -573,6 +573,7 @@
   EGLint major_version, minor_version;
   gchar **gl_apis, **gl_api;
 
+  g_mutex_lock (&display->mutex);
   if (!display->base.is_wrapped) {
     gl_display = display->base.handle.p =
         egl_get_display_from_native (display->base.handle.u,
@@ -609,7 +610,9 @@
     goto error;
 
   display->base.is_valid = TRUE;
+  display->created = TRUE;
   g_cond_broadcast (&display->gl_thread_ready);
+  g_mutex_unlock (&display->mutex);
 
   while (!display->gl_thread_cancel) {
     EglMessage *const msg =
@@ -624,17 +627,20 @@
       egl_object_unref (msg);
     }
   }
+  g_mutex_lock (&display->mutex);
 
 done:
   if (gl_display != EGL_NO_DISPLAY && !display->base.is_wrapped)
     eglTerminate (gl_display);
   display->base.handle.p = NULL;
   g_cond_broadcast (&display->gl_thread_ready);
+  g_mutex_unlock (&display->mutex);
   return NULL;
 
   /* ERRORS */
 error:
   {
+    display->created = TRUE;
     display->base.is_valid = FALSE;
     goto done;
   }
@@ -656,7 +662,8 @@
     return FALSE;
 
   g_mutex_lock (&display->mutex);
-  g_cond_wait (&display->gl_thread_ready, &display->mutex);
+  while (!display->created)
+    g_cond_wait (&display->gl_thread_ready, &display->mutex);
   g_mutex_unlock (&display->mutex);
   return display->base.is_valid;
 }
@@ -1124,8 +1131,6 @@
   if (!success)
     return NULL;
 
-  if (args.context)
-    args.context->base.is_wrapped = TRUE;
   return args.context;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiutils_egl.h 
new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiutils_egl.h
--- old/gstreamer-vaapi-1.16.0/gst-libs/gst/vaapi/gstvaapiutils_egl.h   
2018-01-17 12:22:29.000000000 +0100
+++ new/gstreamer-vaapi-1.16.1/gst-libs/gst/vaapi/gstvaapiutils_egl.h   
2019-09-23 00:40:35.000000000 +0200
@@ -122,6 +122,7 @@
   GCond gl_thread_ready;
   volatile gboolean gl_thread_cancel;
   GAsyncQueue *gl_queue;
+  gboolean created;
 };
 
 struct egl_config_s
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/gstreamer-vaapi.doap 
new/gstreamer-vaapi-1.16.1/gstreamer-vaapi.doap
--- old/gstreamer-vaapi-1.16.0/gstreamer-vaapi.doap     2019-04-19 
01:37:21.000000000 +0200
+++ new/gstreamer-vaapi-1.16.1/gstreamer-vaapi.doap     2019-09-23 
12:19:58.000000000 +0200
@@ -27,6 +27,16 @@
 
  <release>
   <Version>
+   <revision>1.16.1</revision>
+   <branch>1.16</branch>
+   <name></name>
+   <created>2019-09-23</created>
+   <file-release 
rdf:resource="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.16.1.tar.xz";
 />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>1.16.0</revision>
    <branch>master</branch>
    <name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gstreamer-vaapi-1.16.0/meson.build 
new/gstreamer-vaapi-1.16.1/meson.build
--- old/gstreamer-vaapi-1.16.0/meson.build      2019-04-19 01:37:21.000000000 
+0200
+++ new/gstreamer-vaapi-1.16.1/meson.build      2019-09-23 12:19:58.000000000 
+0200
@@ -1,5 +1,5 @@
 project('gstreamer-vaapi', 'c',
-  version : '1.16.0',
+  version : '1.16.1',
   meson_version : '>= 0.47.0',
   default_options : [ 'warning_level=1',
                       'buildtype=debugoptimized' ])


Reply via email to