Bug 1546070 - Update dav1d from upstream to f8cac8c. r=TD-Linux
authorAlex Chronopoulos <achronop@gmail.com>
Mon, 22 Apr 2019 19:48:05 +0000
changeset 470412 abcd7426fb63f078b3d5e2566c28baa1dd923616
parent 470411 bb714fa13ef971094987d7b37363f7a45732914b
child 470413 8ff5048f2b90c941edb72bd671f3f728a4cdd15b
push id35905
push userdvarga@mozilla.com
push dateTue, 23 Apr 2019 09:53:27 +0000
treeherdermozilla-central@831918f009f6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersTD-Linux
bugs1546070
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1546070 - Update dav1d from upstream to f8cac8c. r=TD-Linux The imported version is just one commit over 0.2.2 and solves the crash for this bug. Differential Revision: https://phabricator.services.mozilla.com/D28343
media/libdav1d/moz.yaml
media/libdav1d/vcs_version.h
third_party/dav1d/src/x86/itx_ssse3.asm
--- a/media/libdav1d/moz.yaml
+++ b/media/libdav1d/moz.yaml
@@ -15,15 +15,15 @@ origin:
   description: dav1d, a fast AV1 decoder
 
   # Full URL for the package's homepage/etc
   # Usually different from repository url
   url: https://code.videolan.org/videolan/dav1d
 
   # Human-readable identifier for this version/release
   # Generally "version NNN", "tag SSS", "bookmark SSS"
-  release: commit 1f7a7e8a6af739a05b320151d04f0f7509ae7579 (2019-04-19T07:16:39.000Z).
+  release: commit f8cac8c56b3e8afec0e356b297c373a352746a1b (2019-04-22T14:37:04.000Z).
 
   # The package's license, where possible using the mnemonic from
   # https://spdx.org/licenses/
   # Multiple licenses can be specified (as a YAML list)
   # A "LICENSE" file must exist containing the full license text
   license: BSD-2-Clause
--- a/media/libdav1d/vcs_version.h
+++ b/media/libdav1d/vcs_version.h
@@ -1,2 +1,2 @@
 /* auto-generated, do not edit */
-#define DAV1D_VERSION "0.2.2-0-g1f7a7e8"
+#define DAV1D_VERSION "0.2.2-1-gf8cac8c"
--- a/third_party/dav1d/src/x86/itx_ssse3.asm
+++ b/third_party/dav1d/src/x86/itx_ssse3.asm
@@ -5125,17 +5125,17 @@ cglobal idct_32x32_internal, 0, 0, 0, ds
     mov                   dstq, [rsp+gprsize*2+16*35]
     mov                     r3, [rsp+gprsize*3+16*35]
     dec                     r3
     jg .pass2_loop
 
     ret
 
 
-cglobal inv_txfm_add_identity_identity_32x32, 4, 6, 8, 16*4, dst, stride, coeff, eob, tx2
+cglobal inv_txfm_add_identity_identity_32x32, 4, 6, 8, 16*5, dst, stride, coeff, eob, tx2
     %undef cmp
 
     mov                     r4, 2
     mov                     r5, 4
     cmp                   eobd, 136
     cmovge                  r4, r5
 
 %if ARCH_X86_32