Ray Essick | 247da04 | 2018-11-29 14:14:00 -0800 | [diff] [blame] | 1 | Name: libaom |
Johann | 39f1322 | 2019-01-09 11:48:14 -0800 | [diff] [blame] | 2 | URL: https://aomedia.org |
James Zern | c69f4f7 | 2021-10-14 12:23:33 -0700 | [diff] [blame] | 3 | Version: v3.2.0 |
Ray Essick | 247da04 | 2018-11-29 14:14:00 -0800 | [diff] [blame] | 4 | License: BSD |
| 5 | License File: libaom/LICENSE |
| 6 | |
James Zern | c69f4f7 | 2021-10-14 12:23:33 -0700 | [diff] [blame] | 7 | Date: Wednesday October 14 2021 |
| 8 | Branch: daringdo |
| 9 | Commit: 287164de79516c25c8c84fd544f67752c170082a |
Ray Essick | c639db2 | 2018-11-29 14:40:38 -0800 | [diff] [blame] | 10 | |
Johann | 39f1322 | 2019-01-09 11:48:14 -0800 | [diff] [blame] | 11 | Description: |
| 12 | Contains the sources used to compile libaom. |
| 13 | |
| 14 | The libaom source is from aomedia.org: |
| 15 | https://aomedia.googlesource.com/aom/ |
| 16 | |
| 17 | Please follow these steps to update libaom source code: |
| 18 | |
| 19 | 1. Update libaom source tree. Look for "Current HEAD: <hash>" output to update |
| 20 | README.android. Look for "git log from upstream: <git log>" output to add |
| 21 | to the commit message. |
| 22 | |
| 23 | ./update_libaom.sh [branch name] |
| 24 | |
| 25 | 2. Generate updated Android.bp and config files. |
| 26 | |
| 27 | ./generate_config.sh |
| 28 | |
| 29 | 3. Update this file with any Version, Date, Branch, or Commit changes. The |
| 30 | version is in the file config/config/aom_version.h |
| 31 | |
| 32 | 4. Commit the changes. The commit message should look like this and is printed |
| 33 | by update_libaom.sh: |
| 34 | libaom: Pull from upstream |
| 35 | |
| 36 | Current HEAD: <hash> |
| 37 | |
| 38 | git log from upstream: |
| 39 | a6b2070 <git commit message 1> |
| 40 | 08dabbc <git commit message 2> |
| 41 | c29fb02 <git commit message 3> |
| 42 | |
| 43 | Tools needed to build libaom: |
| 44 | |
| 45 | - generate_config.sh |
| 46 | |
| 47 | Generate config files that contain the source list for each platform. |
| 48 | A list of prerequisites is at the top of generate_config.sh. |