• reployer@feddit.de
    link
    fedilink
    arrow-up
    23
    ·
    1 year ago

    sounds nice but what is the advantage of a stateless decoder?

    How can it be stateless if you need information from past I frames?

    • ScampiLover@lemmy.world
      link
      fedilink
      arrow-up
      17
      ·
      1 year 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