blob: 97a08f3f7d3b3a4dffb2d1120c89908549d301ac [file] [log] [blame]
Name: libvpx
Version: v1.4.0
License: BSD
License File: source/libvpx/LICENSE
Security Critical: yes
Date: Tuesday September 01 2015
Branch: master
Commit: 9a9b1cf7727c20cb42bfb4012dee0c55c6fd572d
Contains the sources used to compile libvpx binaries used by Google Chrome and
The libvpx source is from
Notes on updating libvpx source code.
Please follow these steps to update libvpx source code:
1. Update libvpx source tree. Look for "Current HEAD: <hash>" output to update
README.chromium. Look for "git log from upstream: <git log>" output to add
to the commit message.
./ [branch name]
2. Generate updated .gypi and config files.
3. Update this README with any Version, Date, Branch, and Commit changes. The
version is in the file source/config/vpx_version.h
4. Commit the changes in root (I.e README & .gypi files), source/libvpx, and
source/config directories. The commit message should look like this:
libvpx: Pull from upstream
Current HEAD: <hash>
git log from upstream:
a6b2070 <git commit message 1>
08dabbc <git commit message 2>
c29fb02 <git commit message 3>
Tools needed to build libvpx:
Generate config and .gypi files that contain the source list for each platform.
Configuration for the build is taken from vpx_config.h for each platform.
A tool to verify vpx_config.h and vpx_config.asm are matched. This also
prints the final configuration after checking.