• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Name: libvpx
2URL: http://www.webmproject.org
3License: BSD
4License File: libvpx/LICENSE
5
6Cherry-picks:
724b568e6f libs.mk: Expose RC_RTC_SRCS as libvpxrc_srcs.txt
87e78c7169 examples.mk: Expose vpxdec.SRCS as vpxdec_srcs.txt
9
10Description:
11Contains the sources used to compile libvpx.
12
13The libvpx source is from webmproject.org:
14  https://chromium.googlesource.com/webm/libvpx
15
16Notes on updating libvpx source code:
17
18Please follow these steps to update libvpx source code:
19
201. Set up build environment.
21
22   $ . build/envsetup.sh
23   $ lunch aosp_arm64-trunk_staging-eng
24
252. Run external_updater.
26
27   $ tools/external_updater/updater.sh update --no-build --no-upload \
28     external/libvpx
29
30   Note: If you have changes in an existing branch, use `--keep-local-changes`.
31         To update to a version other than the latest release tag, use
32         `--custom-version`.
33
343. Update post_update.sh & Android.bp.in as needed.
35
36   Rerun `./post_update.sh` and amend the commit created by external_updater.
37
38   $ ./post_update.sh
39   $ git commit -a --amend --no-edit
40