README.chromium 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. Name: dav1d is an AV1 decoder :)
  2. Short Name: dav1d
  3. URL: https://code.videolan.org/videolan/dav1d
  4. Version: master
  5. License: 2-Clause BSD
  6. License File: LICENSE
  7. Security Critical: yes
  8. Source: https://code.videolan.org/videolan/dav1d
  9. --[ DESCRIPTION ] ------------------
  10. This contains the source to the dav1d video decoder; used for AV1 decoding in
  11. Chromium. The LICENSE file is copied from libdav1d/COPYING.
  12. --[ UPDATING ] ------------------
  13. To update run "git pull" within the libdav1d directory to sync your local copy
  14. of the checkout to upstream. Then you need to update the configuration files
  15. and source listing.
  16. First have clang (//third_party/llvm-build/Release+Asserts/bin), clang-cl
  17. (https://chromium.googlesource.com/chromium/src/+/lkgr/docs/win_cross.md),
  18. and meson v0.55 or higher (https://github.com/mesonbuild/meson/releases) in
  19. your path. Then you can run ./generate_configs.py
  20. Next you should update the dav1d_generated.gni file, to do that run the
  21. ./generate_source.py command.
  22. Hopefully all that works and then you can roll DEPS to the new revision with
  23. all the updated configuration files. If not, you'll need to debug the bots :(
  24. -- [ OPEN ISSUES ] ------------------
  25. None at this time.