memorysafety/rav1d
View on GitHub ↗ ★ 650 Assembly
An AV1 decoder in Rust.
11 mentions on Hacker News by 8 people: 0 stories, 11 comments · first 2024-09-03 · latest 2026-05-31
20082026
-
…not standard Rust abstractions. They're something the author is building within their own library: https://github.com/memorysafety/rav1d/blob/25e5574/src/ffi_s... So for all of the complaining about Rust abstractions and syntax in this…
comment by Aurornis · 2025-12-29 · in Why is calling my asm function from Rust slower than calling it from C? -
…It's a wrapper type that the author created within their library to bypass some compiler warnings: https://github.com/memorysafety/rav1d/blob/25e5574/src/ffi_s... If you want to call C functions from Rust it's as simple as writing an…
comment by Aurornis · 2025-12-29 · in Why is calling my asm function from Rust slower than calling it from C? -
…the rav1d project has 8 core benchmarks on their GitHub suggesting more like 8-10% slower on arm. https://github.com/memorysafety/rav1d/issues/1294
comment by ZeroGravitas · 2025-05-27 · in Improving performance of original dav1d video decoder -
…reasonable to expect the same support? [1] https://www.memorysafety.org/blog/rav1d-perf-bounty/ [2] https://github.com/memorysafety/rav1d/issues/804 [3] https://github.com/memorysafety/rav1d/pulls?q=backport+is%3A...
comment by unlord · 2025-05-27 · in Improving performance of original dav1d video decoder -
…ends up making both projects faster. You can see the struct the author of this PR modified here: https://github.com/memorysafety/rav1d/blob/main/include/dav1... Interesting tool linked by the author: https://linux.die.net/man/1/pahole
comment by mmastrac · 2025-05-26 · in Improving performance of original dav1d video decoder -
…of memory safety errors. We're maintaining the C2Rust tools and use it to move C code to Rust. See https://github.com/memorysafety/rav1d for an example of our recent work. Check out our github for ( https://github.com/immunant ) for other…
comment by dataking · 2024-09-03 · in Ask HN: Who is hiring? (September 2024)