6 description: 'Enable only specified bitdepths')
11 description: 'Build asm files, if available')
13 option('enable_tools',
16 description: 'Build dav1d cli tools')
18 option('enable_examples',
21 description: 'Build dav1d examples')
23 option('enable_tests',
26 description: 'Build dav1d tests')
28 option('enable_seek_stress',
31 description: 'Build seek_stress test tool')
36 description: 'Build dav1d documentation')
41 description: 'Print error log messages using the provided callback function')
43 option('testdata_tests',
46 description: 'Run tests requiring the test data repository')
48 option('fuzzing_engine',
50 choices : ['none', 'libfuzzer', 'oss-fuzz'],
52 description: 'Select the fuzzing engine')
54 option('fuzzer_ldflags',
56 description: 'Extra LDFLAGS used during linking of fuzzing binaries')
58 option('stack_alignment',
62 option('xxhash_muxer',
68 choices: ['true', 'false', 'if-release'],
70 description: 'Eliminate redundant DSP functions where possible')
75 description: 'Use the private macOS kperf API for benchmarking')