other-licenses/snappy/README
author Jean-Yves Avenard <jyavenard@mozilla.com>
Thu, 24 May 2018 15:19:23 +0200
changeset 473465 eb7e7404aa6de7b0c0541ba98e172fc7f8ce1d99
parent 364341 0cbca09be54660af257c167ccf808d6abd178fc6
permissions -rw-r--r--
Bug 1461268 - P1. Disable AMD VP9 decoder. r=bryce, a=RyanVM It has greatly regressed with recent AMD drivers, providing worse performance than the software decoder under most circumstances. MozReview-Commit-ID: Jtabi1qhoYF

See src/README for the README that ships with snappy.

Mozilla does not modify the actual snappy source with the exception of the
'snappy-stubs-public.h' header. We have replaced its build system with our own.

Snappy comes from:
  http://code.google.com/p/snappy/

We are currently using revision: 114

To upgrade to a newer version:
  1. Check out the new code using subversion.
  2. Update 'snappy-stubs-public.h' in this directory with any changes that were
     made to 'snappy-stubs-public.h.in' in the new source.
  3. Copy the major/minor/patch versions from 'configure.ac' into
     'snappy-stubs-public.h'.
  4. Copy all source files from the new version into the src subdirectory. The
     following files are not needed:
       - 'autom4te.cache' subdirectory
       - 'm4' subdirectory
       - 'testdata' subdirectory
       - 'autogen.sh'
       - 'configure.ac'
       - 'Makefile.am'
       - 'snappy.pc.in'
  5. Update the revision stamp in this file.