- 24 Oct, 2018 13 commits
-
-
Janne Grunau authored
Remove debug code under '#if !defined(NDEBUG)' still using av_clamp_mv().
-
James Almer authored
Parse and use it instead. Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
This is more in line with the behavior from libaom. Signed-off-by:
James Almer <jamrial@gmail.com>
-
Janne Grunau authored
Fixes #97.
-
Janne Grunau authored
Refs #97.
-
Ronald S. Bultje authored
Fixes #64.
-
Ronald S. Bultje authored
-
Fixes #92.
-
This is identical to what libaom does for such OBUs. It prevents us from doing block decoding, which doesn't make sense for such OBUs, and would result in using an uninitialized frame header during the decoding process. Fixes #94.
-
-
Fixes #89.
-
Otherwise, if the non-last has a max value, the ones after it can go beyond the allowed range. Fixes #95.
-
Ronald S. Bultje authored
Fixes #90.
-
- 23 Oct, 2018 17 commits
-
-
James Almer authored
-
Fixes #97.
-
See #97.
-
For MachO, this makes sure that the label difference actually is evaluated at assembly time (as it already was for ELF and COFF); evaluating it at link time failed when the difference is stored in a .hword. This fixes linking errors like these: ld: in section __TEXT,__text reloc 0: ARM64_RELOC_SUBTRACTOR must have r_length of 2 or 3 file 'src/src@@dav1d_bitdepth_8@sta/arm_64_mc.S.o' for architecture arm64 This adds an asm.S macro for decorating a symbol for making a local symbol. For armasm64 with gas-preprocessor, this doesn't actually create a local label (but neither do the local numbered labels either currently), which might be slightly inconsistent in it would be necessary to make the distinction for that assembler as well. Alternatively, the table symbol could be made into a plain local numbered label as all the other labels.
-
Fixes 9 warnings. See #97.
-
James Almer authored
-
Henrik Gramner authored
-
-
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.
-
-
Fixes an undefined shift in clusterfuzz-testcase-minimized-dav1d_fuzzer-5685383740784640. Credits to oss-fuzz.
-
James Almer authored
Working only for the first Operating Point for now.
-
Fixes clusterfuzz-testcase-minimized-dav1d_fuzzer-5669943870226432. Credits to oss-fuzz.
-
Luc Trudeau authored
As indicated in the spec, get_poc_diff should return 0 when order_hints are disabled. Closes #77
-
Luc Trudeau authored
Calling get_uniform(max=1) results in a read_bits(n=0), In get_uniform, the n param is renamed to max to clarify the semantics. Asserts are added to detect calls to get_uniform() and get_bits() that don't actually read anything. Closes #76
-
This is identical to what libaom does. Fixes #65.
-
Ronald S. Bultje authored
Fixes #69.
-
- 22 Oct, 2018 5 commits
-
-
Ronald S. Bultje authored
Also prevent using warped motion when force_integer_mv=1. Fixes #84.
-
-
Ronald S. Bultje authored
Fixes #83.
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Fixes #82.
-
- 21 Oct, 2018 5 commits
-
-
James Almer authored
-
Martin Storsjö authored
armasm64 fails to assemble this: error A2173: syntax error in expression sub x7, x7, w4, uxth This clearly is a bug in armasm64, and will be reported. For now, this workaround should be harmless though, as we've just loaded the register with ldrh, so the upper parts of the register should be zeroed.
-
Ronald S. Bultje authored
Fixes #60.
-
Ronald S. Bultje authored
These can be used in intrabc coding. Fixes #74.
-
Ronald S. Bultje authored
Fixes #80.
-