Releases: rzumer/rav1e
Releases · rzumer/rav1e
Weekly pre-release
fuzz: Increase coverage of encode Increase the value ranges for fields of ArbitraryEncoder. Ensure the still_picture limit is respected.
Weekly pre-release
Update fuzzing section of contribution guide Nightly Rust is only required when using a sanitizer. The release mode issue is fixed from cargo-fuzz 0.7.3. We no longer use a ring buffer for input generation.
Weekly pre-release
header: Implement frame_size_with_refs() Signed-off-by: James Almer <[email protected]>
Weekly pre-release
header: Implement frame_size_with_refs() Signed-off-by: James Almer <[email protected]>
Weekly pre-release
p20200901 Update nasm-rs
Weekly pre-release
Derive log_q_y using linear models 4:2:0 PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 -0.7100 | -1.7853 | -1.4440 | -0.3603 | -1.1473 | -0.9403 | -1.2956 4:2:2 PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0695 | -1.2680 | -1.3371 | 0.1597 | -0.2710 | -0.1917 | -0.4929 4:4:4 PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0853 | -0.4476 | 0.4962 | 0.1721 | -0.0029 | 0.0419 | -0.1086
Weekly pre-release
Constrain estimation and selection of motion vectors The valid range of motion vectors is narrower than the codable range. This is enforced in libaom but dav1d is graceful. Assert in write_mv() that motion vectors are valid. Assert in encode_mv_component() that motion vector deltas are codable. Skip unrepresentable motion vectors during RDO. Constrain motion estimation to valid motion vectors. Fixes #2453.
Weekly pre-release
CI (js_api.yml): Fix wasm-pack build Add `--dev` to `wasm-pack build`. This is needed, because of https://github.com/rustwasm/wasm-pack/issues/886.
Weekly pre-release
Ensure all mv predictors are converted to fullpel Subpel motion vectors were being created when seeding the full search. Later, when doing subpel search, the mvs retained the fractional component from the initial estimate. Also prunes zero mvs from coarse motion vectors. This is a side effect of refactoring the code.
Weekly pre-release
Simplify extracting fractional mv data Not going to benchmark since the speedup should be fairly small.