▲ 161 ▼ Video codecs: Adding AV1 stateless video decoder support to Linux (www.collabora.com) submitted 2 years ago by joojmachine@lemmy.ml to c/linux@lemmy.ml 3 comments fedilink hide all child comments
[–] reployer@feddit.de 24 points 2 years ago (1 child) sounds nice but what is the advantage of a stateless decoder? How can it be stateless if you need information from past I frames? permalink fedilink source hideshow 2 child comments replies: [–] ScampiLover@lemmy.world 17 points 2 years ago It's not stateless end-to-end, it just means the client needs to keep track and pass the state rather than drivers or hardware I'm not 100% on the motivation but from an architectural standpoint it does make sense - your software can now do many new and weird things without a hardware change One example I saw was allowing an arbitrary number of streams to be processed simultaneously, just passing the different context state for each stream permalink fedilink source parent
[–] ScampiLover@lemmy.world 17 points 2 years ago It's not stateless end-to-end, it just means the client needs to keep track and pass the state rather than drivers or hardware I'm not 100% on the motivation but from an architectural standpoint it does make sense - your software can now do many new and weird things without a hardware change One example I saw was allowing an arbitrary number of streams to be processed simultaneously, just passing the different context state for each stream permalink fedilink source parent