*No copyright* Public domain ---------------------------- dav1d/include/compat/getopt.h BSD 2-Clause License -------------------- dav1d/COPYING dav1d/doc/meson.build dav1d/examples/dav1dplay.c dav1d/examples/dp_fifo.c dav1d/examples/dp_fifo.h dav1d/examples/dp_renderer.h dav1d/examples/dp_renderer_placebo.c dav1d/examples/dp_renderer_sdl.c dav1d/examples/meson.build dav1d/include/common/attributes.h dav1d/include/common/bitdepth.h dav1d/include/common/dump.h dav1d/include/common/frame.h dav1d/include/common/intops.h dav1d/include/common/validate.h dav1d/include/compat/gcc/stdatomic.h dav1d/include/compat/msvc/stdatomic.h dav1d/include/dav1d/common.h dav1d/include/dav1d/data.h dav1d/include/dav1d/dav1d.h dav1d/include/dav1d/headers.h dav1d/include/dav1d/meson.build dav1d/include/dav1d/picture.h dav1d/include/dav1d/version.h dav1d/include/meson.build dav1d/meson.build dav1d/src/arm/32/cdef.S dav1d/src/arm/32/cdef16.S dav1d/src/arm/32/cdef_tmpl.S dav1d/src/arm/32/filmgrain.S dav1d/src/arm/32/filmgrain16.S dav1d/src/arm/32/ipred.S dav1d/src/arm/32/ipred16.S dav1d/src/arm/32/itx.S dav1d/src/arm/32/itx16.S dav1d/src/arm/32/loopfilter.S dav1d/src/arm/32/loopfilter16.S dav1d/src/arm/32/looprestoration.S dav1d/src/arm/32/looprestoration16.S dav1d/src/arm/32/looprestoration_common.S dav1d/src/arm/32/looprestoration_tmpl.S dav1d/src/arm/32/mc.S dav1d/src/arm/32/mc16.S dav1d/src/arm/32/msac.S dav1d/src/arm/32/refmvs.S dav1d/src/arm/32/util.S dav1d/src/arm/64/cdef.S dav1d/src/arm/64/cdef16.S dav1d/src/arm/64/cdef_tmpl.S dav1d/src/arm/64/filmgrain.S dav1d/src/arm/64/filmgrain16.S dav1d/src/arm/64/ipred.S dav1d/src/arm/64/ipred16.S dav1d/src/arm/64/itx.S dav1d/src/arm/64/itx16.S dav1d/src/arm/64/loopfilter.S dav1d/src/arm/64/loopfilter16.S dav1d/src/arm/64/looprestoration.S dav1d/src/arm/64/looprestoration16.S dav1d/src/arm/64/looprestoration_common.S dav1d/src/arm/64/looprestoration_tmpl.S dav1d/src/arm/64/mc.S dav1d/src/arm/64/mc16.S dav1d/src/arm/64/mc16_sve.S dav1d/src/arm/64/mc_dotprod.S dav1d/src/arm/64/msac.S dav1d/src/arm/64/refmvs.S dav1d/src/arm/64/util.S dav1d/src/arm/arm-arch.h dav1d/src/arm/asm-offsets.h dav1d/src/arm/asm.S dav1d/src/arm/cdef.h dav1d/src/arm/cpu.c dav1d/src/arm/cpu.h dav1d/src/arm/filmgrain.h dav1d/src/arm/ipred.h dav1d/src/arm/itx.h dav1d/src/arm/loopfilter.h dav1d/src/arm/looprestoration.h dav1d/src/arm/mc.h dav1d/src/arm/msac.h dav1d/src/arm/refmvs.h dav1d/src/cdef.h dav1d/src/cdef_apply.h dav1d/src/cdef_apply_tmpl.c dav1d/src/cdef_tmpl.c dav1d/src/cdf.c dav1d/src/cdf.h dav1d/src/cpu.c dav1d/src/cpu.h dav1d/src/ctx.c dav1d/src/ctx.h dav1d/src/data.c dav1d/src/data.h dav1d/src/decode.c dav1d/src/decode.h dav1d/src/dequant_tables.c dav1d/src/dequant_tables.h dav1d/src/env.h dav1d/src/fg_apply.h dav1d/src/fg_apply_tmpl.c dav1d/src/filmgrain.h dav1d/src/filmgrain_tmpl.c dav1d/src/getbits.c dav1d/src/getbits.h dav1d/src/internal.h dav1d/src/intra_edge.c dav1d/src/intra_edge.h dav1d/src/ipred.h dav1d/src/ipred_prepare.h dav1d/src/ipred_prepare_tmpl.c dav1d/src/ipred_tmpl.c dav1d/src/itx.h dav1d/src/itx_1d.c dav1d/src/itx_1d.h dav1d/src/itx_tmpl.c dav1d/src/levels.h dav1d/src/lf_apply.h dav1d/src/lf_apply_tmpl.c dav1d/src/lf_mask.c dav1d/src/lf_mask.h dav1d/src/lib.c dav1d/src/log.c dav1d/src/log.h dav1d/src/loongarch/cdef.S dav1d/src/loongarch/cdef.h dav1d/src/loongarch/cpu.c dav1d/src/loongarch/cpu.h dav1d/src/loongarch/ipred.S dav1d/src/loongarch/ipred.h dav1d/src/loongarch/itx.S dav1d/src/loongarch/itx.h dav1d/src/loongarch/loongson_util.S dav1d/src/loongarch/loopfilter.S dav1d/src/loongarch/loopfilter.h dav1d/src/loongarch/looprestoration.S dav1d/src/loongarch/looprestoration.h dav1d/src/loongarch/looprestoration_tmpl.c dav1d/src/loongarch/mc.S dav1d/src/loongarch/mc.h dav1d/src/loongarch/msac.S dav1d/src/loongarch/msac.h dav1d/src/loongarch/refmvs.S dav1d/src/loongarch/refmvs.h dav1d/src/loopfilter.h dav1d/src/loopfilter_tmpl.c dav1d/src/looprestoration.h dav1d/src/looprestoration_tmpl.c dav1d/src/lr_apply.h dav1d/src/lr_apply_tmpl.c dav1d/src/mc.h dav1d/src/mc_tmpl.c dav1d/src/mem.c dav1d/src/mem.h dav1d/src/meson.build dav1d/src/msac.c dav1d/src/msac.h dav1d/src/obu.c dav1d/src/obu.h dav1d/src/pal.c dav1d/src/pal.h dav1d/src/picture.c dav1d/src/picture.h dav1d/src/ppc/cdef.h dav1d/src/ppc/cdef_tmpl.c dav1d/src/ppc/cpu.c dav1d/src/ppc/cpu.h dav1d/src/ppc/dav1d_types.h dav1d/src/ppc/itx.h dav1d/src/ppc/itx_tmpl.c dav1d/src/ppc/loopfilter.h dav1d/src/ppc/loopfilter_tmpl.c dav1d/src/ppc/looprestoration.h dav1d/src/ppc/looprestoration_tmpl.c dav1d/src/ppc/mc.h dav1d/src/ppc/mc_tmpl.c dav1d/src/ppc/utils.h dav1d/src/qm.c dav1d/src/qm.h dav1d/src/recon.h dav1d/src/recon_tmpl.c dav1d/src/ref.c dav1d/src/ref.h dav1d/src/refmvs.c dav1d/src/refmvs.h dav1d/src/riscv/64/cdef.S dav1d/src/riscv/64/cdef16.S dav1d/src/riscv/64/cpu.S dav1d/src/riscv/64/ipred.S dav1d/src/riscv/64/ipred16.S dav1d/src/riscv/64/itx.S dav1d/src/riscv/64/mc.S dav1d/src/riscv/64/mc16.S dav1d/src/riscv/64/pal.S dav1d/src/riscv/asm.S dav1d/src/riscv/cpu.c dav1d/src/riscv/cpu.h dav1d/src/riscv/ipred.h dav1d/src/riscv/itx.h dav1d/src/riscv/mc.h dav1d/src/riscv/pal.h dav1d/src/scan.c dav1d/src/scan.h dav1d/src/tables.c dav1d/src/tables.h dav1d/src/thread.h dav1d/src/thread_data.h dav1d/src/thread_task.c dav1d/src/thread_task.h dav1d/src/warpmv.c dav1d/src/warpmv.h dav1d/src/wedge.c dav1d/src/wedge.h dav1d/src/win32/thread.c dav1d/src/x86/cdef.h dav1d/src/x86/cdef16_avx2.asm dav1d/src/x86/cdef16_avx512.asm dav1d/src/x86/cdef16_sse.asm dav1d/src/x86/cdef_avx2.asm dav1d/src/x86/cdef_avx512.asm dav1d/src/x86/cdef_sse.asm dav1d/src/x86/cpu.c dav1d/src/x86/cpu.h dav1d/src/x86/cpuid.asm dav1d/src/x86/filmgrain.h dav1d/src/x86/filmgrain16_avx2.asm dav1d/src/x86/filmgrain16_avx512.asm dav1d/src/x86/filmgrain16_sse.asm dav1d/src/x86/filmgrain_avx2.asm dav1d/src/x86/filmgrain_avx512.asm dav1d/src/x86/filmgrain_common.asm dav1d/src/x86/filmgrain_sse.asm dav1d/src/x86/ipred.h dav1d/src/x86/ipred16_avx2.asm dav1d/src/x86/ipred16_avx512.asm dav1d/src/x86/ipred16_sse.asm dav1d/src/x86/ipred_avx2.asm dav1d/src/x86/ipred_avx512.asm dav1d/src/x86/ipred_sse.asm dav1d/src/x86/itx.h dav1d/src/x86/itx16_avx2.asm dav1d/src/x86/itx16_avx512.asm dav1d/src/x86/itx16_sse.asm dav1d/src/x86/itx_avx2.asm dav1d/src/x86/itx_avx512.asm dav1d/src/x86/itx_sse.asm dav1d/src/x86/loopfilter.h dav1d/src/x86/loopfilter16_avx2.asm dav1d/src/x86/loopfilter16_avx512.asm dav1d/src/x86/loopfilter16_sse.asm dav1d/src/x86/loopfilter_avx2.asm dav1d/src/x86/loopfilter_avx512.asm dav1d/src/x86/loopfilter_sse.asm dav1d/src/x86/looprestoration.h dav1d/src/x86/looprestoration16_avx2.asm dav1d/src/x86/looprestoration16_avx512.asm dav1d/src/x86/looprestoration16_sse.asm dav1d/src/x86/looprestoration_avx2.asm dav1d/src/x86/looprestoration_avx512.asm dav1d/src/x86/looprestoration_sse.asm dav1d/src/x86/mc.h dav1d/src/x86/mc16_avx2.asm dav1d/src/x86/mc16_avx512.asm dav1d/src/x86/mc16_sse.asm dav1d/src/x86/mc_avx2.asm dav1d/src/x86/mc_avx512.asm dav1d/src/x86/mc_sse.asm dav1d/src/x86/msac.asm dav1d/src/x86/msac.h dav1d/src/x86/pal.asm dav1d/src/x86/pal.h dav1d/src/x86/refmvs.asm dav1d/src/x86/refmvs.h dav1d/tests/checkasm/arm/checkasm_32.S dav1d/tests/checkasm/arm/checkasm_64.S dav1d/tests/checkasm/cdef.c dav1d/tests/checkasm/checkasm.c dav1d/tests/checkasm/checkasm.h dav1d/tests/checkasm/filmgrain.c dav1d/tests/checkasm/ipred.c dav1d/tests/checkasm/itx.c dav1d/tests/checkasm/loongarch/checkasm.S dav1d/tests/checkasm/loopfilter.c dav1d/tests/checkasm/looprestoration.c dav1d/tests/checkasm/mc.c dav1d/tests/checkasm/msac.c dav1d/tests/checkasm/pal.c dav1d/tests/checkasm/refmvs.c dav1d/tests/checkasm/riscv/checkasm_64.S dav1d/tests/checkasm/x86/checkasm.asm dav1d/tests/header_test.c dav1d/tests/libfuzzer/alloc_fail.c dav1d/tests/libfuzzer/alloc_fail.h dav1d/tests/libfuzzer/dav1d_fuzzer.c dav1d/tests/libfuzzer/dav1d_fuzzer.h dav1d/tests/libfuzzer/main.c dav1d/tests/libfuzzer/meson.build dav1d/tests/meson.build dav1d/tests/seek_stress.c dav1d/tools/dav1d.c dav1d/tools/dav1d_cli_parse.c dav1d/tools/dav1d_cli_parse.h dav1d/tools/input/annexb.c dav1d/tools/input/demuxer.h dav1d/tools/input/input.c dav1d/tools/input/input.h dav1d/tools/input/ivf.c dav1d/tools/input/parse.h dav1d/tools/input/section5.c dav1d/tools/meson.build dav1d/tools/output/md5.c dav1d/tools/output/muxer.h dav1d/tools/output/null.c dav1d/tools/output/output.c dav1d/tools/output/output.h dav1d/tools/output/xxhash.c dav1d/tools/output/y4m2.c dav1d/tools/output/yuv.c BSD 2-Clause License and/or BSD 2-clause NetBSD License and/or ISC License -------------------------------------------------------------------------- dav1d/tools/compat/getopt.c ISC License ----------- dav1d/src/ext/x86/x86inc.asm dav1d/src/loongarch/loongson_asm.S Unknown or generated -------------------- dav1d/.gitlab-ci.yml dav1d/CONTRIBUTING.md dav1d/NEWS dav1d/README.md dav1d/THANKS.md dav1d/doc/Doxyfile.in.in dav1d/doc/PATENTS dav1d/doc/dav1d_logo.png dav1d/doc/dav1d_logo.svg dav1d/gcovr.cfg dav1d/include/vcs_version.h.in dav1d/meson_options.txt dav1d/package/crossfiles/aarch64-android.meson dav1d/package/crossfiles/aarch64-linux-clang.meson dav1d/package/crossfiles/aarch64-linux.meson dav1d/package/crossfiles/aarch64-w64-mingw32.meson dav1d/package/crossfiles/arm-android.meson dav1d/package/crossfiles/arm64-iPhoneOS.meson dav1d/package/crossfiles/armv7-w64-mingw32.meson dav1d/package/crossfiles/i686-linux32.meson dav1d/package/crossfiles/i686-w64-mingw32.meson dav1d/package/crossfiles/loongarch64-linux.meson dav1d/package/crossfiles/riscv64-linux-clang.meson dav1d/package/crossfiles/riscv64-linux.meson dav1d/package/crossfiles/wasm32.meson dav1d/package/crossfiles/wasm64.meson dav1d/package/crossfiles/x86-android.meson dav1d/package/crossfiles/x86_64-android.meson dav1d/package/crossfiles/x86_64-iPhoneSimulator.meson dav1d/package/crossfiles/x86_64-w64-mingw32.meson dav1d/package/snap/snapcraft.yaml dav1d/src/dav1d.rc.in dav1d/src/riscv/cdef.h dav1d/tests/dav1d_argon.bash dav1d/tools/dav1d.manifest dav1d/tools/dav1d.rc.in