Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-08tools: add optional xxh3 based muxerJanne Grunau
The required 'xxhash.h' header can either be in system include directory or can be copied to 'tools/output'. The xxh3_128bits based muxer shows no significant slowdown compared to the null muxer. Decoding times Chimera-AV1-8bit-1920x1080-6736kbps.ivf with 4 frame and 4 tile threads on a core i7-8550U (disabled turbo boost): null: 72.5 s md5: 99.8 s xxh3: 73.8 s Decoding Chimera-AV1-10bit-1920x1080-6191kbps.ivf with 6 frame and 4 tile threads on a m1 mc mini: null: 27.8 s md5: 105.9 s xxh3: 28.3 s
2020-03-27meson/x86: add option to disable AVX-512 asmJanne Grunau
Allows building with nasm < 2.14.
2019-08-10meson: move dav1dplay to a new examples sectionJames Almer
dav1dplay shouldn't be built by default. And it's an example more than a tool.
2019-07-02build: fix meson deprecation warningVictorien Le Couviour--Tuffet
'build_' prefix is reserved by meson, this will become an error in the future, as indicated by a warning when configuring the build dir. Closes #285.
2019-05-24build: add option for fuzzer specific LDFLAGSJanne Grunau
Needed for oss-fuzz after switching to '-fsanitize=fuzzer' for the libfuzzer based build. Adding '-fsanitize=fuzzer' for all oss-fuzz based build breaks afl.
2019-02-19meson: Add an undocumented option for overriding stack alignmentMartin Storsjö
This is intended only for use in CI testing.
2019-01-28add a logging callback mechanismJames Almer
2018-12-0612 bits/component supportRonald S. Bultje
2018-10-30Add option to include extra testdata testsMarvin Scholz
2018-10-23fuzzer: add a standalone fuzzing engine 'none'Janne Grunau
Replaces the boolean 'build_libfuzzer' meson option with 'fuzzing_engine'. This allows reproducing fuzzing test cases on systems without libfuzzer. Also prevents regressions in the fuzzing test target since it will be build by default.
2018-10-03tests: add libfuzzer test targetJanne Grunau
Disabled by default, enabble with `meson -Dbuild_libfuzzer=true -Db_lundef=false ...`. Fuzz target improved by the paralell work by Thierry Foucu in !138.
2018-09-29Build: Add option to disable building testsMarvin Scholz
2018-09-29Build: Add option to disable building toolsMarvin Scholz
2018-09-27Build: x86 asm supportMarvin Scholz
2018-09-22Initial decoder implementation.Ronald S. Bultje
With minor contributions from: - Jean-Baptiste Kempf <jb@videolan.org> - Marvin Scholz <epirat07@gmail.com> - Hugo Beauzée-Luyssen <hugo@videolan.org>