Sorry if this sounds naive, but does it make sense to write a codec library in C/ASM considering how well Rust is progressing, especially when, as the author puts it, AV2 decoding is roughly five times more complex than AV1 decoding ?
Dav2d
21–30 of 212 posts
Re: Dav2d
#22Sorry if this sounds naive, but does it make sense to write a codec library in C/ASM considering how well Rust is progressing, especially when, as the author puts it, AV2 decoding is roughly five times more complex than AV1 decoding ?
Re: Dav2d
#23Re: Dav2d
#24Re: Dav2d
#25Ok whose idea was ‘Wiener filtering’
It's a semi-common last name.
Re: Dav2d
#26Re: Dav2d
#27Sorry if this sounds naive, but does it make sense to write a codec library in C/ASM considering how well Rust is progressing, especially when, as the author puts it, AV2 decoding is roughly five times more complex than AV1 decoding ?
Go ask FFmpeg what they're writing their encoders and decoders in.
Re: Dav2d
#28Earlier quoted context omitted.
How does that prove anything? They're claiming that there are patents, but that doesn't mean there are.
Dolby is only the most recent case, Sisvel consorsium actually bills licences per device: Consumer Display Device: EUR 0.32 Consumer Non-Display Device: EUR 0.11 (source here: https://www.sisvel.com/licensing-programmes/audio-and-video-... )
Re: Dav2d
#29But now with AV2 and Dav2d, that completely breaks. Are we eventually going to get AV3/Dav3d and AV4/Dav4d, which will read like Ave/Daved and Ava/Davad? Seems a bit awkward. Was the idea from the start to have the 1 be the version number, and have it specifically be part of the name?
Re: Dav2d
#30I thought this was about Dave2D