Skip to content
  • Philip Jägenstedt's avatar
    matroskademux: skip buffers before a late keyframe (QoS) · 80926a55
    Philip Jägenstedt authored
    Before, vp8dec had no option but to decode all frames even if some/all
    of them would be late. With this change, performance when keyframes are
    frequent is helped a great deal. On my Thinkpad X60s, decoding a 20 s
    1080p sunflower encode with keyframes every 10 frames went from taking
    42 s with 5 frames shown to 21 s with 15 frames shown (still slow
    enough to count by hand). When keyframes are more sparse, you will
    still be able to catch up eventually, but the results won't be as
    noticable.
    80926a55