ref: 042572177b5c58404836fce3fc221fd077dcd896
parent: 297b2a12d628b9948a182917c0ef19ddbedd6b97
author: Johann <[email protected]>
date: Thu Jun 30 12:00:50 EDT 2016
Release v1.6.0 Khaki Campbell Duck Change-Id: I08da365dd889093f9919476a02ee96ae9615f140
--- a/.mailmap
+++ b/.mailmap
@@ -3,6 +3,7 @@
Aℓex Converse <[email protected]> <[email protected]>
Alexis Ballier <[email protected]> <[email protected]>
Alpha Lam <[email protected]> <[email protected]>
+Daniele Castagna <[email protected]> <[email protected]>
Deb Mukherjee <[email protected]>
Erik Niemeyer <[email protected]> <[email protected]>
Guillaume Martres <[email protected]> <[email protected]>
@@ -13,6 +14,7 @@
Johann Koenig <[email protected]>
Johann Koenig <[email protected]> <[email protected]>
Johann Koenig <[email protected]> <[email protected]>
+Johann Koenig <[email protected]> <[email protected]>
John Koleszar <[email protected]>
Joshua Litt <[email protected]> <[email protected]>
Marco Paniconi <[email protected]>
@@ -19,6 +21,8 @@
Marco Paniconi <[email protected]> <[email protected]>
Pascal Massimino <[email protected]>
Paul Wilkins <[email protected]>
+Peter de Rivaz <[email protected]>
+Peter de Rivaz <[email protected]> <[email protected]>
Ralph Giles <[email protected]> <[email protected]>
Ralph Giles <[email protected]> <[email protected]>
Ronald S. Bultje <[email protected]> <[email protected]>
@@ -26,7 +30,8 @@
Tamar Levy <[email protected]>
Tamar Levy <[email protected]> <[email protected]>
Tero Rintaluoma <[email protected]> <[email protected]>
-Timothy B. Terriberry <[email protected]> Tim Terriberry <[email protected]>
+Timothy B. Terriberry <[email protected]> <[email protected]>
Tom Finegan <[email protected]>
Tom Finegan <[email protected]> <[email protected]>
Yaowu Xu <[email protected]> <[email protected]>
+Yaowu Xu <[email protected]> <Yaowu Xu>
--- a/AUTHORS
+++ b/AUTHORS
@@ -24,6 +24,7 @@
Charles 'Buck' Krasic <[email protected]>
chm <[email protected]>
Christian Duvivier <[email protected]>
+Daniele Castagna <[email protected]>
Daniel Kang <[email protected]>
Deb Mukherjee <[email protected]>
Dim Temp <[email protected]>
@@ -56,10 +57,12 @@
Jan Gerber <[email protected]>
Jan Kratochvil <[email protected]>
Janne Salonen <[email protected]>
+Jean-Yves Avenard <[email protected]>
Jeff Faust <[email protected]>
Jeff Muizelaar <[email protected]>
Jeff Petkau <[email protected]>
Jia Jia <[email protected]>
+Jian Zhou <[email protected]>
Jim Bankoski <[email protected]>
Jingning Han <[email protected]>
Joey Parrish <[email protected]>
@@ -74,6 +77,7 @@
Justin Lebar <[email protected]>
KO Myung-Hun <[email protected]>
Lawrence Velázquez <[email protected]>
+Linfeng Zhang <[email protected]>
Lou Quillio <[email protected]>
Luca Barbato <[email protected]>
Makoto Kato <[email protected]>
@@ -107,9 +111,11 @@
Ronald S. Bultje <[email protected]>
Rui Ueyama <[email protected]>
Sami Pietilä <[email protected]>
+Sasi Inguva <[email protected]>
Scott Graham <[email protected]>
Scott LaVarnway <[email protected]>
Sean McGovern <[email protected]>
+Sergey Kolomenkin <[email protected]>
Sergey Ulanov <[email protected]>
Shimon Doodkin <[email protected]>
Shunyao Li <[email protected]>
@@ -126,8 +132,10 @@
Tom Finegan <[email protected]>
Vignesh Venkatasubramanian <[email protected]>
Yaowu Xu <[email protected]>
+Yi Luo <[email protected]>
Yongzhe Wang <[email protected]>
Yunqing Wang <[email protected]>
+Yury Gitman <[email protected]>
Zoe Liu <[email protected]>
Google Inc.
The Mozilla Foundation
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,32 @@
-Next Release
- - Incompatible changes:
- The VP9 encoder's default keyframe interval changed to 128 from 9999.
+2016-07-20 v1.6.0 "Khaki Campbell Duck"
+ This release improves upon the VP9 encoder and speeds up the encoding and
+ decoding processes.
+
+ - Upgrading:
+ This release is ABI incompatible with 1.5.0 due to a new 'color_range' enum
+ in vpx_image and some minor changes to the VP8_COMP structure.
+
+ The default key frame interval for VP9 has changed from 128 to 9999.
+
+ - Enhancement:
+ A core focus has been performance for low end Intel processors. SSSE3
+ instructions such as 'pshufb' have been avoided and instructions have been
+ reordered to better accommodate the more constrained pipelines.
+
+ As a result, devices based on Celeron processors have seen substantial
+ decoding improvements. From Indian Runner Duck to Javan Whistling Duck,
+ decoding speed improved between 10 and 30%. Between Javan Whistling Duck
+ and Khaki Campbell Duck, it improved another 10 to 15%.
+
+ While Celeron benefited most, Core-i5 also improved 5% and 10% between the
+ respective releases.
+
+ Realtime performance for WebRTC for both speed and quality has received a
+ lot of attention.
+
+ - Bug Fixes:
+ A number of fuzzing issues, found variously by Mozilla, Chromium and others,
+ have been fixed and we strongly recommend updating.
2015-11-09 v1.5.0 "Javan Whistling Duck"
This release improves upon the VP9 encoder and speeds up the encoding and
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-README - 23 March 2015
+README - 20 July 2016
Welcome to the WebM VP8/VP9 Codec SDK!
--- a/libs.mk
+++ b/libs.mk
@@ -229,7 +229,7 @@
LIBS-$(if yes,$(CONFIG_STATIC)) += $(BUILD_PFX)libvpx.a $(BUILD_PFX)libvpx_g.a
$(BUILD_PFX)libvpx_g.a: $(LIBVPX_OBJS)
-SO_VERSION_MAJOR := 3
+SO_VERSION_MAJOR := 4
SO_VERSION_MINOR := 0
SO_VERSION_PATCH := 0
ifeq ($(filter darwin%,$(TGT_OS)),$(TGT_OS))