| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
* projects/dav1d: remove unnecessarily installed packages
* projects/dav1d: fix build by just copying the fuzzing binaries
Meson switched the name of the directory holding the objects for the
fuzzer binaries to match the pattern used to copy all fuzzing binaries.
Copying the directory failed.
|
|
|
|
|
|
| |
Meson requires a cross file for compiling i386 on x86_64. This
unfortunately needs to be generated on the fly to honor oss-fuzz'
compiler and compiler flags.
Supercedes #2823.
|
|
|
|
|
|
| |
dav1d renamed the options build_asm and build_tools. build_asm=false
is no longer needed since the upstream fuzzer target disables the asm
code path when it runs under memory sanitizer.
Use enable_tools=false to skip building the dav1d CLI tools.
|
|
|
| |
Requires https://code.videolan.org/videolan/dav1d/merge_requests/714
|
|
|
|
|
|
| |
Fixes build failure caused by unavailable https://www.nasm.us/
The nasm version in ubuntu xenial is too old. The package from bionic
is new enough and usable without other dependencies from bionic.
|
| |
|
|
|
| |
Use the multi-threaded fuzzing target and share the seed corpus.
|
|
|
|
|
|
|
|
|
|
| |
* dav1d: fetch seed corpus over https
* dav1d: use debugoptimized build instead of debug
* dav1d: add undefined behavior sanitizer
* dav1d: extend auto_cc list
|
|
dav1d is an AV1 decoder
http://www.jbkempf.com/blog/post/2018/Introducing-dav1d
Mozilla is planning to use the decoder in Firefox
https://bugzilla.mozilla.org/show_bug.cgi?id=1493397
|