rav1e icon indicating copy to clipboard operation
rav1e copied to clipboard

The fastest and safest AV1 encoder.

Results 160 rav1e issues
Sort by recently updated
recently updated
newest added

In `forward_transform_avx2` columns skip by 8: https://github.com/xiph/rav1e/blob/620d541af0a0032f54cab1e568271f258010f9e9/src/asm/x86/transform/forward.rs#L361 but buf can initialize either 4 or 8: https://github.com/xiph/rav1e/blob/620d541af0a0032f54cab1e568271f258010f9e9/src/asm/x86/transform/forward.rs#L427 which makes me wonder if the buffer is fully initialized, and whether https://github.com/xiph/rav1e/blob/620d541af0a0032f54cab1e568271f258010f9e9/src/asm/x86/transform/forward.rs#L439 reverses...

Now that we switched to `MaybeUninit` in #1292 we might as well start using it properly; right now as far as I can tell it's equivalent to `mem::uninitialized()` in our...

code cleanup

The options for keyframe interval via capi are named "key_frame_interval" and "min_key_frame_interval", but this does not match either the cli (which is "keyint and "min_keyint"), nor the config struct (which...

bug

Looks like our build is broken due to an upstream issue of git2 https://github.com/rust-lang/git2-rs/issues/830 What should we do? Build error logs ``` = note: Undefined symbols for architecture arm64: "_iconv",...

bug

The changes allow to encode AV1 files with Dolby Vision metadata for playback on supported devices. As there is no official specification, the minimum I've tested is that the metadata...

This at least applies to the HBD ASM, I have not tested against LBD. Benchmarking is showing a large number of cache read misses. Noting this as a possible area...

speed performance

- [ ] Replace the ARRAY generic with with a generic type bound over `const N: usize` and `T` - [ ] Potentially restrict it to only Copy types -...

enhancement

Currently rav1e (assuming no low latency mode) will always code a mini-GOP with 4 input frames with a constant pyramid structure. This changeset adds support to rav1e for variable width...

**Describe the bug** Advanced commands do not seem to work. **To Reproduce** ```shellsession $ ./rav1e help advanced Advanced features Usage: Options: -c, --completion Output to stdout the completion definition for...

bug

This was identified as a hot function, so a benchmark will help us to optimize it.