Hello community,
here is the log from the commit of package gstreamer-plugins-vaapi for
openSUSE:Factory checked in at 2017-06-22 10:40:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-vaapi"
Thu Jun 22 10:40:28 2017 rev:16 rq:505412 version:1.12.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-vaapi/gstreamer-plugins-vaapi.changes
2017-06-19 13:23:30.567429754 +0200
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-vaapi.new/gstreamer-plugins-vaapi.changes
2017-06-22 10:40:29.504787359 +0200
@@ -1,0 +2,6 @@
+Wed Jun 21 08:45:26 UTC 2017 - [email protected]
+
+- Update to version 1.12.1:
+ + Bugs fixed: bgo#781759, bgo#782542, bgo#782543, bgo#783726.
+
+-------------------------------------------------------------------
Old:
----
gstreamer-vaapi-1.12.0.tar.xz
New:
----
gstreamer-vaapi-1.12.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-vaapi.spec ++++++
--- /var/tmp/diff_new_pack.Q69PBa/_old 2017-06-22 10:40:30.252681913 +0200
+++ /var/tmp/diff_new_pack.Q69PBa/_new 2017-06-22 10:40:30.252681913 +0200
@@ -19,7 +19,7 @@
%define gst_branch 1.0
Name: gstreamer-plugins-vaapi
-Version: 1.12.0
+Version: 1.12.1
Release: 0
Summary: Gstreamer VA-API plugins
License: LGPL-2.1+
++++++ gstreamer-vaapi-1.12.0.tar.xz -> gstreamer-vaapi-1.12.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/ChangeLog
new/gstreamer-vaapi-1.12.1/ChangeLog
--- old/gstreamer-vaapi-1.12.0/ChangeLog 2017-05-04 14:22:39.000000000
+0200
+++ new/gstreamer-vaapi-1.12.1/ChangeLog 2017-06-20 10:42:10.000000000
+0200
@@ -1,9 +1,61 @@
+=== release 1.12.1 ===
+
+2017-06-20 Sebastian Dröge <[email protected]>
+
+ * configure.ac:
+ releasing 1.12.1
+
+2017-06-14 21:40:33 +0900 Hyunjun Ko <[email protected]>
+
+ * gst-libs/gst/vaapi/gstvaapidecoder_h264.c:
+ libs: decoder: h264: initialize active_sps/pps in reset
+ Since commits in https://bugzilla.gnome.org/show_bug.cgi?id=781142
landed,
+ they introduced regression in seek.
+ Formerly, once seek is done, decoder drops P-frames until I-frame
arrives.
+ But since the commits landed, it doesn't drop P-frame and does try to
+ decode it continuously because active_sps is still alive. See
ensure_sps function.
+ But there are prev_frames and prev_ref_frames reset already, then it
+ causes assertion.
+ So it's necessary to reset active_sps/pps also in reset method.
+ https://bugzilla.gnome.org/show_bug.cgi?id=783726
+
+2017-05-12 13:08:30 +0900 Hyunjun Ko <[email protected]>
+
+ * gst/vaapi/gstvaapisink.c:
+ vaapisink: keep handle_events flag except that if user want to set
+ When state of vaapisink is changed from PLAYING to NULL, the
handle_events
+ flag is set to FALSE, and never recovered, and then event thread is
never
+ going to run.
+ So we should allow to set the flag only when users try it.
+ https://bugzilla.gnome.org/show_bug.cgi?id=782543
+
+2017-05-12 13:06:24 +0900 Hyunjun Ko <[email protected]>
+
+ * gst-libs/gst/vaapi/gstvaapiwindow_x11.c:
+ libs: window: x11: fix src rect info when using vpp
+ Since we started using VPP in VaapiWindowX11, we need to care about
+ the case that src rect and window's size are different.
+ So, once VPP has converted to other format, we should honor the
+ size of the VPP's surface as source rect. Otherwise, it is cropped
+ according the previous size of the source rect.
+ https://bugzilla.gnome.org/show_bug.cgi?id=782542
+
+2017-04-28 15:20:01 +0200 Víctor Manuel Jáquez Leal <[email protected]>
+
+ * gst/vaapi/gstvaapipluginutil.c:
+ plugins: remove par from caps negotiation
+ https://bugzilla.gnome.org/show_bug.cgi?id=781759
+
=== release 1.12.0 ===
-2017-05-04 Sebastian Dröge <[email protected]>
+2017-05-04 15:46:03 +0300 Sebastian Dröge <[email protected]>
+ * ChangeLog:
+ * NEWS:
* configure.ac:
- releasing 1.12.0
+ * gstreamer-vaapi.doap:
+ * meson.build:
+ Release 1.12.0
2017-05-04 11:49:33 +0200 Víctor Manuel Jáquez Leal <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/Makefile.in
new/gstreamer-vaapi-1.12.1/Makefile.in
--- old/gstreamer-vaapi-1.12.0/Makefile.in 2017-05-04 11:59:24.000000000
+0200
+++ new/gstreamer-vaapi-1.12.1/Makefile.in 2017-06-20 09:26:36.000000000
+0200
@@ -186,8 +186,8 @@
$(top_srcdir)/build-aux/ltmain.sh \
$(top_srcdir)/build-aux/missing AUTHORS COPYING.LIB ChangeLog \
INSTALL NEWS README build-aux/compile build-aux/config.guess \
- build-aux/config.sub build-aux/depcomp build-aux/install-sh \
- build-aux/ltmain.sh build-aux/missing
+ build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
+ build-aux/missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/NEWS
new/gstreamer-vaapi-1.12.1/NEWS
--- old/gstreamer-vaapi-1.12.0/NEWS 2017-05-04 14:23:27.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/NEWS 2017-06-20 10:42:55.000000000 +0200
@@ -1,6 +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.1](#1.12.1) and was
+released on 20 June 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!
@@ -11,7 +13,7 @@
See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest
version of this document.
-*Last updated: Thursday 4 May 2017, 11:00 UTC [(log)][gitlog]*
+*Last updated: Tuesday 20 June 2017, 07: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
@@ -228,7 +230,8 @@
- `waylandsink` can now take DMAbuf buffers as input in the presence
of a compatible Wayland compositor. This enables zero-copy transfer
- from a decoder or source that outputs DMAbuf.
+ from a decoder or source that outputs DMAbuf. It will also set surface
+ opacity hint to allow better rendering optimization in the compositor.
- `udpsrc` can be bound to more than one interface when joining a
multicast group, this is done by giving a comma separate list of
@@ -453,6 +456,11 @@
- `interleave` now supports > 64 channels.
+- OpenCV elements, `grabcut` and `retinex` has been ported to use
+ `GstOpencvVideoFilter` base class, increasing code reuse and fixing buffer
+ map/unmap issues. Redundant copie of images has been removed in `edgedetect`,
+ `cvlaplace` and `cvsobel`. This comes with various cleanup and Meson support.
+
### OpenGL integration
- As usual the GStreamer OpenGL integration library has seen numerous
@@ -586,6 +594,12 @@
- New testsuite for running various test scenarios on the DASH-IF test vectors
+## GStreamer Python Bindings
+
+- Overrides has been added for IntRange, Int64Range, DoubleRange,
+ FractionRange, Array and List. This finally enables Python programmers
+ to fully read and write GstCaps objects.
+
## Build and Dependencies
- Meson build files are now disted in tarballs, for jhbuild and so distro
@@ -595,7 +609,7 @@
- Some plugin filenames have been changed to match the plugin names: for
example
the file name of the `encoding` plugin in gst-plugins-base containing the
`encodebin` element was `libgstencodebin.so` and has been changed to
- `libgstencodebin.so`. This affects only a handful of plugins across modules.
+ `libgstencoding.so`. This affects only a handful of plugins across modules.
**Developers who install GStreamer from source and just do `make install`**
**after updating the source code, without doing `make uninstall` first,
will**
@@ -705,6 +719,38 @@
1.12.0 was released on 4th May 2017.
+<a name="1.12.1"></a>
+
+### 1.12.1
+
+The first 1.10 bug-fix release (1.12.1) was released on 20 June 2017.
+This release only contains bugfixes and it should be safe to update from
1.12.x.
+
+#### Major bugfixes in 1.12.1
+
+ - Various fixes for crashes, assertions, deadlocks and memory leaks
+ - Fix for regression when seeking to the end of ASF files
+ - Fix for regression in (raw)videoparse that caused it to omit video metadata
+ - Fix for regression in discoverer that made it show more streams than
+ actually available
+ - Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer
+ - Various playbin3/urisourcebin related bugfixes
+ - Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g.
+ RGB) video formats now
+ - Intel Media SDK encoder now outputs valid PTS and keyframe flags
+ - OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays
+ 8 bit RGB images now
+ - Fixes to DirectSound source/sink for high CPU usage and wrong
+ latency/buffer size calculations
+ - gst-libav was updated to ffmpeg n3.3.2
+ - ... and many, many more!
+
+For a full list of bugfixes see [Bugzilla][buglist-1.12.1]. 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.1]:
https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=225693&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.1
+
## Known Issues
- The `webrtcdsp` element is currently not shipped as part of the Windows
@@ -714,8 +760,8 @@
## Schedule for 1.14
-Our next major feature release will be 1.14, and 1.11 will be the unstable
-development version leading up to the stable 1.12 release. The development
+Our next major feature release will be 1.14, and 1.13 will be the unstable
+development version leading up to the stable 1.14 release. The development
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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/configure
new/gstreamer-vaapi-1.12.1/configure
--- old/gstreamer-vaapi-1.12.0/configure 2017-05-04 11:59:23.000000000
+0200
+++ new/gstreamer-vaapi-1.12.1/configure 2017-06-20 09:26:35.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.12.0.
+# Generated by GNU Autoconf 2.69 for GStreamer VA-API Plug-ins 1.12.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.12.0'
-PACKAGE_STRING='GStreamer VA-API Plug-ins 1.12.0'
+PACKAGE_VERSION='1.12.1'
+PACKAGE_STRING='GStreamer VA-API Plug-ins 1.12.1'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer'
PACKAGE_URL=''
@@ -1576,7 +1576,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.12.0 to adapt to many
kinds of systems.
+\`configure' configures GStreamer VA-API Plug-ins 1.12.1 to adapt to many
kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1648,7 +1648,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GStreamer VA-API Plug-ins
1.12.0:";;
+ short | recursive ) echo "Configuration of GStreamer VA-API Plug-ins
1.12.1:";;
esac
cat <<\_ACEOF
@@ -1870,7 +1870,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GStreamer VA-API Plug-ins configure 1.12.0
+GStreamer VA-API Plug-ins configure 1.12.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2285,7 +2285,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.12.0, which was
+It was created by GStreamer VA-API Plug-ins $as_me 1.12.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3268,7 +3268,7 @@
# Define the identity of the package.
PACKAGE='gstreamer-vaapi'
- VERSION='1.12.0'
+ VERSION='1.12.1'
cat >>confdefs.h <<_ACEOF
@@ -3479,9 +3479,9 @@
- PACKAGE_VERSION_MAJOR=$(echo 1.12.0 | cut -d'.' -f1)
- PACKAGE_VERSION_MINOR=$(echo 1.12.0 | cut -d'.' -f2)
- PACKAGE_VERSION_MICRO=$(echo 1.12.0 | cut -d'.' -f3)
+ PACKAGE_VERSION_MAJOR=$(echo 1.12.1 | cut -d'.' -f1)
+ PACKAGE_VERSION_MINOR=$(echo 1.12.1 | cut -d'.' -f2)
+ PACKAGE_VERSION_MICRO=$(echo 1.12.1 | cut -d'.' -f3)
@@ -3492,7 +3492,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5
$as_echo_n "checking nano version... " >&6; }
- NANO=$(echo 1.12.0 | cut -d'.' -f4)
+ NANO=$(echo 1.12.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
@@ -8327,10 +8327,10 @@
done
- GST_CURRENT=1200
+ GST_CURRENT=1201
GST_REVISION=0
- GST_AGE=1200
- GST_LIBVERSION=1200:0:1200
+ GST_AGE=1201
+ GST_LIBVERSION=1201:0:1201
@@ -20318,7 +20318,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.12.0, which was
+This file was extended by GStreamer VA-API Plug-ins $as_me 1.12.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -20384,7 +20384,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.12.0
+GStreamer VA-API Plug-ins config.status 1.12.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.12.0/configure.ac
new/gstreamer-vaapi-1.12.1/configure.ac
--- old/gstreamer-vaapi-1.12.0/configure.ac 2017-05-04 11:59:12.000000000
+0200
+++ new/gstreamer-vaapi-1.12.1/configure.ac 2017-06-20 08:56:22.000000000
+0200
@@ -1,7 +1,7 @@
# gstreamer-vaapi package version number
m4_define([gst_vaapi_major_version], [1])
m4_define([gst_vaapi_minor_version], [12])
-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,9 +16,9 @@
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
# gstreamer-vaapi library (libtool) version number
-m4_define([gst_vaapi_lt_current], [1200])
+m4_define([gst_vaapi_lt_current], [1201])
m4_define([gst_vaapi_lt_revision], [0])
-m4_define([gst_vaapi_lt_age], [1200])
+m4_define([gst_vaapi_lt_age], [1201])
# glib version number
m4_define([glib_version], [2.40])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/gstreamer-vaapi-plugins.args
new/gstreamer-vaapi-1.12.1/docs/plugins/gstreamer-vaapi-plugins.args
--- old/gstreamer-vaapi-1.12.0/docs/plugins/gstreamer-vaapi-plugins.args
2016-07-06 11:07:42.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/docs/plugins/gstreamer-vaapi-plugins.args
2017-06-20 09:26:52.000000000 +0200
@@ -1,74 +1,4 @@
<ARG>
-<NAME>GstVaapiEncodeVP8::bitrate</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 102400</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Bitrate (kbps)</NICK>
-<BLURB>The desired bitrate expressed in kbps (0: auto-calculate).</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::keyframe-period</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,300]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Keyframe Period</NICK>
-<BLURB>Maximal distance between two keyframes (0: auto-calculate).</BLURB>
-<DEFAULT>30</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::loop-filter-level</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 63</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Loop Filter Level</NICK>
-<BLURB>Controls the deblocking filter strength.</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::rate-control</NAME>
-<TYPE>GstVaapiRateControlVP8</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Rate Control</NICK>
-<BLURB>Rate control mode.</BLURB>
-<DEFAULT>Constant QP</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::sharpness-level</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 7</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Sharpness Level</NICK>
-<BLURB>Controls the deblocking filter sensitivity.</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::tune</NAME>
-<TYPE>GstVaapiEncoderTuneVP8</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Encoder Tuning</NICK>
-<BLURB>Encoder tuning option.</BLURB>
-<DEFAULT>None</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP8::yac-qi</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 127</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Luma AC Quant Table index</NICK>
-<BLURB>Quantization Table index for Luma AC Coefficients, (in default case,
yac_qi=4 for key frames and yac_qi=40 for P frames).</BLURB>
-<DEFAULT>40</DEFAULT>
-</ARG>
-
-<ARG>
<NAME>GstVaapiSink::brightness</NAME>
<TYPE>gfloat</TYPE>
<RANGE>[-1,1]</RANGE>
@@ -379,146 +309,6 @@
</ARG>
<ARG>
-<NAME>GstVaapiEncodeJpeg::bitrate</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 102400</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Bitrate (kbps)</NICK>
-<BLURB>The desired bitrate expressed in kbps (0: auto-calculate).</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeJpeg::keyframe-period</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,300]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Keyframe Period</NICK>
-<BLURB>Maximal distance between two keyframes (0: auto-calculate).</BLURB>
-<DEFAULT>30</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeJpeg::quality</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 100</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Quality factor</NICK>
-<BLURB>Quality factor.</BLURB>
-<DEFAULT>50</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeJpeg::rate-control</NAME>
-<TYPE>GstVaapiRateControlJPEG</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Rate Control</NICK>
-<BLURB>Rate control mode.</BLURB>
-<DEFAULT>None</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeJpeg::tune</NAME>
-<TYPE>GstVaapiEncoderTuneJPEG</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Encoder Tuning</NICK>
-<BLURB>Encoder tuning option.</BLURB>
-<DEFAULT>None</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::bitrate</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 102400</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Bitrate (kbps)</NICK>
-<BLURB>The desired bitrate expressed in kbps (0: auto-calculate).</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::init-qp</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,51]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Initial QP</NICK>
-<BLURB>Initial quantizer value.</BLURB>
-<DEFAULT>26</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::keyframe-period</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,300]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Keyframe Period</NICK>
-<BLURB>Maximal distance between two keyframes (0: auto-calculate).</BLURB>
-<DEFAULT>30</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::max-bframes</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 10</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Max B-Frames</NICK>
-<BLURB>Number of B-frames between I and P.</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::min-qp</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,51]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Minimum QP</NICK>
-<BLURB>Minimum quantizer value.</BLURB>
-<DEFAULT>1</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::num-slices</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,200]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Number of Slices</NICK>
-<BLURB>Number of slices per frame.</BLURB>
-<DEFAULT>1</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::rate-control</NAME>
-<TYPE>GstVaapiRateControlH265</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Rate Control</NICK>
-<BLURB>Rate control mode.</BLURB>
-<DEFAULT>Constant QP</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::tune</NAME>
-<TYPE>GstVaapiEncoderTuneH265</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Encoder Tuning</NICK>
-<BLURB>Encoder tuning option.</BLURB>
-<DEFAULT>None</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeH265::cpb-length</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,10000]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>CPB Length</NICK>
-<BLURB>Length of the CPB buffer in milliseconds.</BLURB>
-<DEFAULT>1500</DEFAULT>
-</ARG>
-
-<ARG>
<NAME>GstVaapiEncodeH264::bitrate</NAME>
<TYPE>guint</TYPE>
<RANGE><= 102400</RANGE>
@@ -698,83 +488,3 @@
<DEFAULT>0</DEFAULT>
</ARG>
-<ARG>
-<NAME>GstVaapiEncodeVP9::bitrate</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 102400</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Bitrate (kbps)</NICK>
-<BLURB>The desired bitrate expressed in kbps (0: auto-calculate).</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::keyframe-period</NAME>
-<TYPE>guint</TYPE>
-<RANGE>[1,300]</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Keyframe Period</NICK>
-<BLURB>Maximal distance between two keyframes (0: auto-calculate).</BLURB>
-<DEFAULT>30</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::loop-filter-level</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 63</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Loop Filter Level</NICK>
-<BLURB>Controls the deblocking filter strength.</BLURB>
-<DEFAULT>10</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::rate-control</NAME>
-<TYPE>GstVaapiRateControlVP9</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Rate Control</NICK>
-<BLURB>Rate control mode.</BLURB>
-<DEFAULT>Constant QP</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::ref-pic-mode</NAME>
-<TYPE>GstVaapiEncoderVP9RefPicMode</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>RefPic Selection</NICK>
-<BLURB>Reference Picture Selection Modes.</BLURB>
-<DEFAULT>Use Keyframe(Alt & Gold) and Previousframe(Last) for prediction
</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::sharpness-level</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 7</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Sharpness Level</NICK>
-<BLURB>Controls the deblocking filter sensitivity.</BLURB>
-<DEFAULT>0</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::tune</NAME>
-<TYPE>GstVaapiEncoderTuneVP9</TYPE>
-<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Encoder Tuning</NICK>
-<BLURB>Encoder tuning option.</BLURB>
-<DEFAULT>None</DEFAULT>
-</ARG>
-
-<ARG>
-<NAME>GstVaapiEncodeVP9::yac-qi</NAME>
-<TYPE>guint</TYPE>
-<RANGE><= 255</RANGE>
-<FLAGS>rw</FLAGS>
-<NICK>Luma AC Quant Table index</NICK>
-<BLURB>Quantization Table index for Luma AC Coefficients.</BLURB>
-<DEFAULT>60</DEFAULT>
-</ARG>
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/gstreamer-vaapi-plugins.interfaces
new/gstreamer-vaapi-1.12.1/docs/plugins/gstreamer-vaapi-plugins.interfaces
--- old/gstreamer-vaapi-1.12.0/docs/plugins/gstreamer-vaapi-plugins.interfaces
2016-07-06 09:57:08.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/docs/plugins/gstreamer-vaapi-plugins.interfaces
2017-06-20 09:26:52.000000000 +0200
@@ -3,11 +3,7 @@
GstVaapiDecodeBin GstChildProxy
GstVaapiEncode GstPreset
GstVaapiEncodeH264 GstPreset
-GstVaapiEncodeH265 GstPreset
-GstVaapiEncodeJpeg GstPreset
GstVaapiEncodeMpeg2 GstPreset
-GstVaapiEncodeVP8 GstPreset
-GstVaapiEncodeVP9 GstPreset
GstVaapiPostproc GstColorBalance
GstVaapiSink GstVideoOverlay GstColorBalance GstNavigation
GstVideoEncoder GstPreset
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/api-index-full.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/api-index-full.html
--- old/gstreamer-vaapi-1.12.0/docs/plugins/html/api-index-full.html
2017-05-04 14:24:13.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/docs/plugins/html/api-index-full.html
2017-06-20 10:43:35.000000000 +0200
@@ -25,7 +25,7 @@
<a name="api-index-full"></a>API Index</h1></div></div></div>
<a name="idx"></a><a name="idx"></a><h3 class="title"></h3>
<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--cpb-length"
title="The “cpb-length” property">GstVaapiEncodeH264:cpb-length</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
+<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--min-qp"
title="The “min-qp” property">GstVaapiEncodeH264:min-qp</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
</dt>
<dd></dd>
<a name="idxG"></a><h3 class="title">G</h3>
@@ -62,6 +62,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--cpb-length"
title="The “cpb-length” property">GstVaapiEncodeH264:cpb-length</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--dct8x8"
title="The “dct8x8” property">GstVaapiEncodeH264:dct8x8</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
</dt>
<dd></dd>
@@ -78,10 +82,6 @@
</dt>
<dd></dd>
<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--min-qp"
title="The “min-qp” property">GstVaapiEncodeH264:min-qp</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
-</dt>
-<dd></dd>
-<dt>
<a class="link"
href="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--num-slices"
title="The “num-slices” property">GstVaapiEncodeH264:num-slices</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih264enc.html"
title="vaapih264enc">vaapih264enc</a>
</dt>
<dd></dd>
@@ -102,62 +102,6 @@
</dt>
<dd></dd>
<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--bitrate"
title="The “bitrate” property">GstVaapiEncodeH265:bitrate</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--cpb-length"
title="The “cpb-length” property">GstVaapiEncodeH265:cpb-length</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--init-qp"
title="The “init-qp” property">GstVaapiEncodeH265:init-qp</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--keyframe-period"
title="The “keyframe-period” property">GstVaapiEncodeH265:keyframe-period</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--max-bframes"
title="The “max-bframes” property">GstVaapiEncodeH265:max-bframes</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--min-qp"
title="The “min-qp” property">GstVaapiEncodeH265:min-qp</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--num-slices"
title="The “num-slices” property">GstVaapiEncodeH265:num-slices</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--rate-control"
title="The “rate-control” property">GstVaapiEncodeH265:rate-control</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--tune"
title="The “tune” property">GstVaapiEncodeH265:tune</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapih265enc.html"
title="vaapih265enc">vaapih265enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--bitrate"
title="The “bitrate” property">GstVaapiEncodeJpeg:bitrate</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapijpegenc.html"
title="vaapijpegenc">vaapijpegenc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--keyframe-period"
title="The “keyframe-period” property">GstVaapiEncodeJpeg:keyframe-period</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html"
title="vaapijpegenc">vaapijpegenc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--quality"
title="The “quality” property">GstVaapiEncodeJpeg:quality</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapijpegenc.html"
title="vaapijpegenc">vaapijpegenc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--rate-control"
title="The “rate-control” property">GstVaapiEncodeJpeg:rate-control</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html"
title="vaapijpegenc">vaapijpegenc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--tune"
title="The “tune” property">GstVaapiEncodeJpeg:tune</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapijpegenc.html"
title="vaapijpegenc">vaapijpegenc</a>
-</dt>
-<dd></dd>
-<dt>
<a class="link"
href="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--bitrate"
title="The “bitrate” property">GstVaapiEncodeMpeg2:bitrate</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapimpeg2enc.html"
title="vaapimpeg2enc">vaapimpeg2enc</a>
</dt>
<dd></dd>
@@ -182,66 +126,6 @@
</dt>
<dd></dd>
<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--bitrate"
title="The “bitrate” property">GstVaapiEncodeVP8:bitrate</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--keyframe-period"
title="The “keyframe-period” property">GstVaapiEncodeVP8:keyframe-period</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--loop-filter-level"
title="The “loop-filter-level”
property">GstVaapiEncodeVP8:loop-filter-level</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--rate-control"
title="The “rate-control” property">GstVaapiEncodeVP8:rate-control</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--sharpness-level"
title="The “sharpness-level” property">GstVaapiEncodeVP8:sharpness-level</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--tune"
title="The “tune” property">GstVaapiEncodeVP8:tune</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--yac-qi"
title="The “yac-qi” property">GstVaapiEncodeVP8:yac-qi</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapivp8enc.html"
title="vaapivp8enc">vaapivp8enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--bitrate"
title="The “bitrate” property">GstVaapiEncodeVP9:bitrate</a>, object property
in <a class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--keyframe-period"
title="The “keyframe-period” property">GstVaapiEncodeVP9:keyframe-period</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--loop-filter-level"
title="The “loop-filter-level”
property">GstVaapiEncodeVP9:loop-filter-level</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--rate-control"
title="The “rate-control” property">GstVaapiEncodeVP9:rate-control</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--ref-pic-mode"
title="The “ref-pic-mode” property">GstVaapiEncodeVP9:ref-pic-mode</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--sharpness-level"
title="The “sharpness-level” property">GstVaapiEncodeVP9:sharpness-level</a>,
object property in <a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--tune"
title="The “tune” property">GstVaapiEncodeVP9:tune</a>, object property in <a
class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
-<a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--yac-qi"
title="The “yac-qi” property">GstVaapiEncodeVP9:yac-qi</a>, object property in
<a class="link" href="gstreamer-vaapi-plugins-vaapivp9enc.html"
title="vaapivp9enc">vaapivp9enc</a>
-</dt>
-<dd></dd>
-<dt>
<a class="link"
href="gstreamer-vaapi-plugins-vaapipostproc.html#GstVaapiPostproc--brightness"
title="The “brightness” property">GstVaapiPostproc:brightness</a>, object
property in <a class="link" href="gstreamer-vaapi-plugins-vaapipostproc.html"
title="vaapipostproc">vaapipostproc</a>
</dt>
<dd></dd>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-1.0.devhelp2
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-1.0.devhelp2
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-1.0.devhelp2
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-1.0.devhelp2
2017-06-20 10:43:35.000000000 +0200
@@ -76,41 +76,12 @@
<keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--rate-control"/>
<keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--tune"/>
<keyword type="property" name="The “view-ids” property"
link="gstreamer-vaapi-plugins-vaapih264enc.html#GstVaapiEncodeH264--view-ids"/>
- <keyword type="property" name="The “bitrate” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--bitrate"/>
- <keyword type="property" name="The “init-qp” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--init-qp"/>
- <keyword type="property" name="The “keyframe-period” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--keyframe-period"/>
- <keyword type="property" name="The “max-bframes” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--max-bframes"/>
- <keyword type="property" name="The “min-qp” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--min-qp"/>
- <keyword type="property" name="The “num-slices” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--num-slices"/>
- <keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--rate-control"/>
- <keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--tune"/>
- <keyword type="property" name="The “cpb-length” property"
link="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--cpb-length"/>
- <keyword type="property" name="The “bitrate” property"
link="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--bitrate"/>
- <keyword type="property" name="The “keyframe-period” property"
link="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--keyframe-period"/>
- <keyword type="property" name="The “quality” property"
link="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--quality"/>
- <keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--rate-control"/>
- <keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--tune"/>
<keyword type="property" name="The “bitrate” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--bitrate"/>
<keyword type="property" name="The “keyframe-period” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--keyframe-period"/>
<keyword type="property" name="The “max-bframes” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--max-bframes"/>
<keyword type="property" name="The “quantizer” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--quantizer"/>
<keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--rate-control"/>
<keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapimpeg2enc.html#GstVaapiEncodeMpeg2--tune"/>
- <keyword type="property" name="The “bitrate” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--bitrate"/>
- <keyword type="property" name="The “keyframe-period” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--keyframe-period"/>
- <keyword type="property" name="The “loop-filter-level” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--loop-filter-level"/>
- <keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--rate-control"/>
- <keyword type="property" name="The “sharpness-level” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--sharpness-level"/>
- <keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--tune"/>
- <keyword type="property" name="The “yac-qi” property"
link="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--yac-qi"/>
- <keyword type="property" name="The “bitrate” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--bitrate"/>
- <keyword type="property" name="The “keyframe-period” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--keyframe-period"/>
- <keyword type="property" name="The “loop-filter-level” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--loop-filter-level"/>
- <keyword type="property" name="The “rate-control” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--rate-control"/>
- <keyword type="property" name="The “ref-pic-mode” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--ref-pic-mode"/>
- <keyword type="property" name="The “sharpness-level” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--sharpness-level"/>
- <keyword type="property" name="The “tune” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--tune"/>
- <keyword type="property" name="The “yac-qi” property"
link="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--yac-qi"/>
<keyword type="constant" name="GST_VAAPI_DEINTERLACE_MODE_AUTO"
link="gstreamer-vaapi-plugins-vaapipostproc.html#GST-VAAPI-DEINTERLACE-MODE-AUTO:CAPS"/>
<keyword type="constant" name="GST_VAAPI_DEINTERLACE_MODE_INTERLACED"
link="gstreamer-vaapi-plugins-vaapipostproc.html#GST-VAAPI-DEINTERLACE-MODE-INTERLACED:CAPS"/>
<keyword type="constant" name="GST_VAAPI_DEINTERLACE_MODE_DISABLED"
link="gstreamer-vaapi-plugins-vaapipostproc.html#GST-VAAPI-DEINTERLACE-MODE-DISABLED:CAPS"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-plugin-vaapi.html
2017-06-20 10:43:35.000000000 +0200
@@ -42,7 +42,7 @@
</tr>
<tr>
<td><p><span class="term">version</span></p></td>
-<td>1.12.0</td>
+<td>1.12.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.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapih265enc.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapih265enc.html
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapih265enc.html
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapih265enc.html
2017-06-20 10:43:35.000000000 +0200
@@ -15,8 +15,7 @@
<table class="navigation" id="top" width="100%" summary="Navigation header"
cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapih265enc.description"
class="shortcut">Description</a></span><span id="nav_properties"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapih265enc.properties"
class="shortcut">Properties</a></span>
+ <a href="#gstreamer-vaapi-plugins-vaapih265enc.description"
class="shortcut">Description</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16"
height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16"
border="0" alt="Up"></a></td>
@@ -33,67 +32,10 @@
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapih265enc.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table class="informaltable" border="0">
-<colgroup>
-<col width="150px" class="properties_type">
-<col width="300px" class="properties_name">
-<col width="200px" class="properties_flags">
-</colgroup>
-<tbody>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--bitrate"
title="The “bitrate” property">bitrate</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--init-qp"
title="The “init-qp” property">init-qp</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--keyframe-period"
title="The “keyframe-period” property">keyframe-period</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--max-bframes"
title="The “max-bframes” property">max-bframes</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--min-qp"
title="The “min-qp” property">min-qp</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--num-slices"
title="The “num-slices” property">num-slices</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span
class="type">GstVaapiRateControlH265</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--rate-control"
title="The “rate-control” property">rate-control</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span
class="type">GstVaapiEncoderTuneH265</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--tune"
title="The “tune” property">tune</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapih265enc.html#GstVaapiEncodeH265--cpb-length"
title="The “cpb-length” property">cpb-length</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
<a
name="gstreamer-vaapi-plugins-vaapih265enc.description"></a><h2>Description</h2>
<p>Encodes raw video streams into HEVC bitstreams.</p>
<div class="refsect2">
-<a name="id-1.3.15.4.3"></a><h3>Example launch line</h3>
+<a name="id-1.3.15.3.3"></a><h3>Example launch line</h3>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -114,87 +56,6 @@
<div class="refsect1">
<a name="gstreamer-vaapi-plugins-vaapih265enc.other_details"></a><h2>Types and
Values</h2>
</div>
-<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapih265enc.property-details"></a><h2>Property
Details</h2>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--bitrate"></a><h3>The <code
class="literal">“bitrate”</code> property</h3>
-<pre class="programlisting"> “bitrate” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>The desired bitrate expressed in kbps (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 102400</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--init-qp"></a><h3>The <code
class="literal">“init-qp”</code> property</h3>
-<pre class="programlisting"> “init-qp” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Initial quantizer value.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,51]</p>
-<p>Default value: 26</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--keyframe-period"></a><h3>The <code
class="literal">“keyframe-period”</code> property</h3>
-<pre class="programlisting"> “keyframe-period” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Maximal distance between two keyframes (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,300]</p>
-<p>Default value: 30</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--max-bframes"></a><h3>The <code
class="literal">“max-bframes”</code> property</h3>
-<pre class="programlisting"> “max-bframes” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Number of B-frames between I and P.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 10</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--min-qp"></a><h3>The <code
class="literal">“min-qp”</code> property</h3>
-<pre class="programlisting"> “min-qp” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Minimum quantizer value.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,51]</p>
-<p>Default value: 1</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--num-slices"></a><h3>The <code
class="literal">“num-slices”</code> property</h3>
-<pre class="programlisting"> “num-slices” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Number of slices per frame.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,200]</p>
-<p>Default value: 1</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--rate-control"></a><h3>The <code
class="literal">“rate-control”</code> property</h3>
-<pre class="programlisting"> “rate-control” <span
class="type">GstVaapiRateControlH265</span></pre>
-<p>Rate control mode.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: Constant QP</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--tune"></a><h3>The <code
class="literal">“tune”</code> property</h3>
-<pre class="programlisting"> “tune” <span
class="type">GstVaapiEncoderTuneH265</span></pre>
-<p>Encoder tuning option.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: None</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeH265--cpb-length"></a><h3>The <code
class="literal">“cpb-length”</code> property</h3>
-<pre class="programlisting"> “cpb-length” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Length of the CPB buffer in milliseconds.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,10000]</p>
-<p>Default value: 1500</p>
-</div>
-</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapijpegenc.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapijpegenc.html
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapijpegenc.html
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapijpegenc.html
2017-06-20 10:43:35.000000000 +0200
@@ -15,8 +15,7 @@
<table class="navigation" id="top" width="100%" summary="Navigation header"
cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapijpegenc.description"
class="shortcut">Description</a></span><span id="nav_properties"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapijpegenc.properties"
class="shortcut">Properties</a></span>
+ <a href="#gstreamer-vaapi-plugins-vaapijpegenc.description"
class="shortcut">Description</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16"
height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16"
border="0" alt="Up"></a></td>
@@ -33,47 +32,10 @@
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapijpegenc.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table class="informaltable" border="0">
-<colgroup>
-<col width="150px" class="properties_type">
-<col width="300px" class="properties_name">
-<col width="200px" class="properties_flags">
-</colgroup>
-<tbody>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--bitrate"
title="The “bitrate” property">bitrate</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--keyframe-period"
title="The “keyframe-period” property">keyframe-period</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--quality"
title="The “quality” property">quality</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span
class="type">GstVaapiRateControlJPEG</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--rate-control"
title="The “rate-control” property">rate-control</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span
class="type">GstVaapiEncoderTuneJPEG</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapijpegenc.html#GstVaapiEncodeJpeg--tune"
title="The “tune” property">tune</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
<a
name="gstreamer-vaapi-plugins-vaapijpegenc.description"></a><h2>Description</h2>
<p>Encodes raw images into JPEG images.</p>
<div class="refsect2">
-<a name="id-1.3.16.4.3"></a><h3>Example launch line</h3>
+<a name="id-1.3.16.3.3"></a><h3>Example launch line</h3>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -94,51 +56,6 @@
<div class="refsect1">
<a name="gstreamer-vaapi-plugins-vaapijpegenc.other_details"></a><h2>Types and
Values</h2>
</div>
-<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapijpegenc.property-details"></a><h2>Property
Details</h2>
-<div class="refsect2">
-<a name="GstVaapiEncodeJpeg--bitrate"></a><h3>The <code
class="literal">“bitrate”</code> property</h3>
-<pre class="programlisting"> “bitrate” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>The desired bitrate expressed in kbps (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 102400</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeJpeg--keyframe-period"></a><h3>The <code
class="literal">“keyframe-period”</code> property</h3>
-<pre class="programlisting"> “keyframe-period” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Maximal distance between two keyframes (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,300]</p>
-<p>Default value: 30</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeJpeg--quality"></a><h3>The <code
class="literal">“quality”</code> property</h3>
-<pre class="programlisting"> “quality” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Quality factor.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 100</p>
-<p>Default value: 50</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeJpeg--rate-control"></a><h3>The <code
class="literal">“rate-control”</code> property</h3>
-<pre class="programlisting"> “rate-control” <span
class="type">GstVaapiRateControlJPEG</span></pre>
-<p>Rate control mode.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: None</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeJpeg--tune"></a><h3>The <code
class="literal">“tune”</code> property</h3>
-<pre class="programlisting"> “tune” <span
class="type">GstVaapiEncoderTuneJPEG</span></pre>
-<p>Encoder tuning option.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: None</p>
-</div>
-</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp8enc.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp8enc.html
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp8enc.html
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp8enc.html
2017-06-20 10:43:35.000000000 +0200
@@ -15,8 +15,7 @@
<table class="navigation" id="top" width="100%" summary="Navigation header"
cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapivp8enc.description"
class="shortcut">Description</a></span><span id="nav_properties"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapivp8enc.properties"
class="shortcut">Properties</a></span>
+ <a href="#gstreamer-vaapi-plugins-vaapivp8enc.description"
class="shortcut">Description</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16"
height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16"
border="0" alt="Up"></a></td>
@@ -33,57 +32,10 @@
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapivp8enc.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table class="informaltable" border="0">
-<colgroup>
-<col width="150px" class="properties_type">
-<col width="300px" class="properties_name">
-<col width="200px" class="properties_flags">
-</colgroup>
-<tbody>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--bitrate"
title="The “bitrate” property">bitrate</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--keyframe-period"
title="The “keyframe-period” property">keyframe-period</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--loop-filter-level"
title="The “loop-filter-level” property">loop-filter-level</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span class="type">GstVaapiRateControlVP8</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--rate-control"
title="The “rate-control” property">rate-control</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--sharpness-level"
title="The “sharpness-level” property">sharpness-level</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span class="type">GstVaapiEncoderTuneVP8</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--tune"
title="The “tune” property">tune</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp8enc.html#GstVaapiEncodeVP8--yac-qi"
title="The “yac-qi” property">yac-qi</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
<a
name="gstreamer-vaapi-plugins-vaapivp8enc.description"></a><h2>Description</h2>
<p>Encodes raw video streams into VP8 bitstreams.</p>
<div class="refsect2">
-<a name="id-1.3.18.4.3"></a><h3>Example launch line</h3>
+<a name="id-1.3.18.3.3"></a><h3>Example launch line</h3>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -104,69 +56,6 @@
<div class="refsect1">
<a name="gstreamer-vaapi-plugins-vaapivp8enc.other_details"></a><h2>Types and
Values</h2>
</div>
-<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapivp8enc.property-details"></a><h2>Property
Details</h2>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--bitrate"></a><h3>The <code
class="literal">“bitrate”</code> property</h3>
-<pre class="programlisting"> “bitrate” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>The desired bitrate expressed in kbps (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 102400</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--keyframe-period"></a><h3>The <code
class="literal">“keyframe-period”</code> property</h3>
-<pre class="programlisting"> “keyframe-period” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Maximal distance between two keyframes (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,300]</p>
-<p>Default value: 30</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--loop-filter-level"></a><h3>The <code
class="literal">“loop-filter-level”</code> property</h3>
-<pre class="programlisting"> “loop-filter-level” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Controls the deblocking filter strength.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 63</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--rate-control"></a><h3>The <code
class="literal">“rate-control”</code> property</h3>
-<pre class="programlisting"> “rate-control” <span
class="type">GstVaapiRateControlVP8</span></pre>
-<p>Rate control mode.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: Constant QP</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--sharpness-level"></a><h3>The <code
class="literal">“sharpness-level”</code> property</h3>
-<pre class="programlisting"> “sharpness-level” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Controls the deblocking filter sensitivity.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 7</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--tune"></a><h3>The <code
class="literal">“tune”</code> property</h3>
-<pre class="programlisting"> “tune” <span
class="type">GstVaapiEncoderTuneVP8</span></pre>
-<p>Encoder tuning option.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: None</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP8--yac-qi"></a><h3>The <code
class="literal">“yac-qi”</code> property</h3>
-<pre class="programlisting"> “yac-qi” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Quantization Table index for Luma AC Coefficients, (in default case,
yac_qi=4 for key frames and yac_qi=40 for P frames).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 127</p>
-<p>Default value: 40</p>
-</div>
-</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp9enc.html
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp9enc.html
---
old/gstreamer-vaapi-1.12.0/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp9enc.html
2017-05-04 14:24:13.000000000 +0200
+++
new/gstreamer-vaapi-1.12.1/docs/plugins/html/gstreamer-vaapi-plugins-vaapivp9enc.html
2017-06-20 10:43:35.000000000 +0200
@@ -15,8 +15,7 @@
<table class="navigation" id="top" width="100%" summary="Navigation header"
cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapivp9enc.description"
class="shortcut">Description</a></span><span id="nav_properties"> <span
class="dim">|</span>
- <a href="#gstreamer-vaapi-plugins-vaapivp9enc.properties"
class="shortcut">Properties</a></span>
+ <a href="#gstreamer-vaapi-plugins-vaapivp9enc.description"
class="shortcut">Description</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16"
height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16"
border="0" alt="Up"></a></td>
@@ -33,62 +32,10 @@
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapivp9enc.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table class="informaltable" border="0">
-<colgroup>
-<col width="150px" class="properties_type">
-<col width="300px" class="properties_name">
-<col width="200px" class="properties_flags">
-</colgroup>
-<tbody>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--bitrate"
title="The “bitrate” property">bitrate</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--keyframe-period"
title="The “keyframe-period” property">keyframe-period</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--loop-filter-level"
title="The “loop-filter-level” property">loop-filter-level</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span class="type">GstVaapiRateControlVP9</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--rate-control"
title="The “rate-control” property">rate-control</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span
class="type">GstVaapiEncoderVP9RefPicMode</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--ref-pic-mode"
title="The “ref-pic-mode” property">ref-pic-mode</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--sharpness-level"
title="The “sharpness-level” property">sharpness-level</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><span class="type">GstVaapiEncoderTuneVP9</span></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--tune"
title="The “tune” property">tune</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-<tr>
-<td class="property_type"><a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></td>
-<td class="property_name"><a class="link"
href="gstreamer-vaapi-plugins-vaapivp9enc.html#GstVaapiEncodeVP9--yac-qi"
title="The “yac-qi” property">yac-qi</a></td>
-<td class="property_flags">Read / Write</td>
-</tr>
-</tbody>
-</table></div>
-</div>
-<div class="refsect1">
<a
name="gstreamer-vaapi-plugins-vaapivp9enc.description"></a><h2>Description</h2>
<p>Encodes raw video streams into VP9 bitstreams.</p>
<div class="refsect2">
-<a name="id-1.3.19.4.3"></a><h3>Example launch line</h3>
+<a name="id-1.3.19.3.3"></a><h3>Example launch line</h3>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -109,77 +56,6 @@
<div class="refsect1">
<a name="gstreamer-vaapi-plugins-vaapivp9enc.other_details"></a><h2>Types and
Values</h2>
</div>
-<div class="refsect1">
-<a
name="gstreamer-vaapi-plugins-vaapivp9enc.property-details"></a><h2>Property
Details</h2>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--bitrate"></a><h3>The <code
class="literal">“bitrate”</code> property</h3>
-<pre class="programlisting"> “bitrate” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>The desired bitrate expressed in kbps (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 102400</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--keyframe-period"></a><h3>The <code
class="literal">“keyframe-period”</code> property</h3>
-<pre class="programlisting"> “keyframe-period” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Maximal distance between two keyframes (0: auto-calculate).</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: [1,300]</p>
-<p>Default value: 30</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--loop-filter-level"></a><h3>The <code
class="literal">“loop-filter-level”</code> property</h3>
-<pre class="programlisting"> “loop-filter-level” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Controls the deblocking filter strength.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 63</p>
-<p>Default value: 10</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--rate-control"></a><h3>The <code
class="literal">“rate-control”</code> property</h3>
-<pre class="programlisting"> “rate-control” <span
class="type">GstVaapiRateControlVP9</span></pre>
-<p>Rate control mode.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: Constant QP</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--ref-pic-mode"></a><h3>The <code
class="literal">“ref-pic-mode”</code> property</h3>
-<pre class="programlisting"> “ref-pic-mode” <span
class="type">GstVaapiEncoderVP9RefPicMode</span></pre>
-<p>Reference Picture Selection Modes.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: Use Keyframe(Alt & Gold) and Previousframe(Last) for
prediction </p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--sharpness-level"></a><h3>The <code
class="literal">“sharpness-level”</code> property</h3>
-<pre class="programlisting"> “sharpness-level” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Controls the deblocking filter sensitivity.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 7</p>
-<p>Default value: 0</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--tune"></a><h3>The <code
class="literal">“tune”</code> property</h3>
-<pre class="programlisting"> “tune” <span
class="type">GstVaapiEncoderTuneVP9</span></pre>
-<p>Encoder tuning option.</p>
-<p>Flags: Read / Write</p>
-<p>Default value: None</p>
-</div>
-<hr>
-<div class="refsect2">
-<a name="GstVaapiEncodeVP9--yac-qi"></a><h3>The <code
class="literal">“yac-qi”</code> property</h3>
-<pre class="programlisting"> “yac-qi” <a
href="/usr/share/gtk-doc/html/glibglib-Basic-Types.html#guint"><span
class="type">guint</span></a></pre>
-<p>Quantization Table index for Luma AC Coefficients.</p>
-<p>Flags: Read / Write</p>
-<p>Allowed values: <= 255</p>
-<p>Default value: 60</p>
-</div>
-</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25</div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/docs/plugins/inspect/plugin-vaapi.xml
new/gstreamer-vaapi-1.12.1/docs/plugins/inspect/plugin-vaapi.xml
--- old/gstreamer-vaapi-1.12.0/docs/plugins/inspect/plugin-vaapi.xml
2017-05-04 14:23:36.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/docs/plugins/inspect/plugin-vaapi.xml
2017-06-20 10:42:59.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.12.0</version>
+ <version>1.12.1</version>
<license>LGPL</license>
<source>gstreamer-vaapi</source>
<package>gstreamer-vaapi</package>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/gst/vaapi/gstvaapipluginutil.c
new/gstreamer-vaapi-1.12.1/gst/vaapi/gstvaapipluginutil.c
--- old/gstreamer-vaapi-1.12.0/gst/vaapi/gstvaapipluginutil.c 2017-04-27
13:12:19.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/gst/vaapi/gstvaapipluginutil.c 2017-06-20
08:40:00.000000000 +0200
@@ -425,8 +425,7 @@
gst_structure_set (structure,
"width", GST_TYPE_INT_RANGE, 1, G_MAXINT,
"height", GST_TYPE_INT_RANGE, 1, G_MAXINT,
- "framerate", GST_TYPE_FRACTION_RANGE, 0, 1, G_MAXINT, 1,
- "pixel-aspect-ratio", GST_TYPE_FRACTION_RANGE, 0, 1, G_MAXINT, 1, NULL);
+ "framerate", GST_TYPE_FRACTION_RANGE, 0, 1, G_MAXINT, 1, NULL);
}
GstCaps *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/gst/vaapi/gstvaapisink.c
new/gstreamer-vaapi-1.12.1/gst/vaapi/gstvaapisink.c
--- old/gstreamer-vaapi-1.12.0/gst/vaapi/gstvaapisink.c 2017-04-27
12:05:22.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/gst/vaapi/gstvaapisink.c 2017-06-20
08:40:00.000000000 +0200
@@ -588,6 +588,7 @@
{
GstVaapiSink *const sink = GST_VAAPISINK (overlay);
+ sink->handle_events = handle_events;
gst_vaapisink_set_event_handling (sink, handle_events);
}
@@ -934,7 +935,6 @@
return;
GST_OBJECT_LOCK (sink);
- sink->handle_events = handle_events;
if (handle_events && !sink->event_thread) {
/* Setup our event listening thread */
GST_DEBUG ("starting xevent thread");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/gst-libs/gst/vaapi/gstvaapidecoder_h264.c
new/gstreamer-vaapi-1.12.1/gst-libs/gst/vaapi/gstvaapidecoder_h264.c
--- old/gstreamer-vaapi-1.12.0/gst-libs/gst/vaapi/gstvaapidecoder_h264.c
2017-04-27 12:05:22.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/gst-libs/gst/vaapi/gstvaapidecoder_h264.c
2017-06-20 08:40:00.000000000 +0200
@@ -1278,6 +1278,8 @@
g_free (priv->prev_frames);
priv->prev_frames = NULL;
priv->prev_frames_alloc = 0;
+ gst_vaapi_parser_info_h264_replace (&priv->active_pps, NULL);
+ gst_vaapi_parser_info_h264_replace (&priv->active_sps, NULL);
priv->profile = GST_VAAPI_PROFILE_UNKNOWN;
priv->entrypoint = GST_VAAPI_ENTRYPOINT_VLD;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gstreamer-vaapi-1.12.0/gst-libs/gst/vaapi/gstvaapiwindow_x11.c
new/gstreamer-vaapi-1.12.1/gst-libs/gst/vaapi/gstvaapiwindow_x11.c
--- old/gstreamer-vaapi-1.12.0/gst-libs/gst/vaapi/gstvaapiwindow_x11.c
2017-04-27 12:05:22.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/gst-libs/gst/vaapi/gstvaapiwindow_x11.c
2017-06-20 08:40:00.000000000 +0200
@@ -37,6 +37,7 @@
#include "gstvaapipixmap_priv.h"
#include "gstvaapidisplay_x11.h"
#include "gstvaapidisplay_x11_priv.h"
+#include "gstvaapisurface_priv.h"
#include "gstvaapiutils.h"
#include "gstvaapiutils_x11.h"
@@ -463,9 +464,15 @@
gst_vaapi_window_vpp_convert_internal (window, surface, NULL, NULL,
flags);
if (G_LIKELY (vpp_surface)) {
+ GstVaapiRectangle vpp_src_rect;
+
surface_id = GST_VAAPI_OBJECT_ID (vpp_surface);
+ vpp_src_rect.x = vpp_src_rect.y = 0;
+ vpp_src_rect.width = GST_VAAPI_SURFACE_WIDTH (vpp_surface);
+ vpp_src_rect.height = GST_VAAPI_SURFACE_HEIGHT (vpp_surface);
+
status =
- gst_vaapi_window_x11_put_surface (window, surface_id, src_rect,
+ gst_vaapi_window_x11_put_surface (window, surface_id, &vpp_src_rect,
dst_rect, flags);
ret = vaapi_check_status (status, "vaPutSurface()");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/gstreamer-vaapi.doap
new/gstreamer-vaapi-1.12.1/gstreamer-vaapi.doap
--- old/gstreamer-vaapi-1.12.0/gstreamer-vaapi.doap 2017-05-04
11:59:12.000000000 +0200
+++ new/gstreamer-vaapi-1.12.1/gstreamer-vaapi.doap 2017-06-20
08:47:38.000000000 +0200
@@ -27,6 +27,16 @@
<release>
<Version>
+ <revision>1.12.1</revision>
+ <branch>1.12</branch>
+ <name></name>
+ <created>2017-06-20</created>
+ <file-release
rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.12.1.tar.xz"
/>
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.12.0</revision>
<branch>master</branch>
<name></name>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gstreamer-vaapi-1.12.0/meson.build
new/gstreamer-vaapi-1.12.1/meson.build
--- old/gstreamer-vaapi-1.12.0/meson.build 2017-05-04 11:59:12.000000000
+0200
+++ new/gstreamer-vaapi-1.12.1/meson.build 2017-06-20 09:27:57.000000000
+0200
@@ -1,5 +1,5 @@
project('gstreamer-vaapi', 'c',
- version : '1.12.0',
+ version : '1.12.1',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])