3 ms·
They don't. It's just x86-64.
by KeplerBoy 1y ago
They don't. It's just x86-64.
- ahartmetz 1y agoThe lessons yes, but the repo contains assembly for the 5-6 architectures in wide use in consumer hardware today. Separate files of course. https://github.com/FFmpeg/FFmpeg/tree/master/libavcodec https://github.com/FFmpeg/FFmpeg/tree/master/libavcodec
- KeplerBoy 1y agoYeah, sure. I was specifically referring to the tutorials. Ffmpeg needs to run everywhere, although I believe they are more concerned about data center hardware than consumer hardware. So probably also stuff like power pc.
- duskwuff 1y agoTo a first approximation, the only architectures where people really care about ffmpeg performance (anymore) are x86_64 and arm64. Everything else is of minimal importance - the few assembly routines for other architectures were probably written more for fun than for practical reasons.