Skip to content

WebM support changes

Brion Vibber edited this page Jul 24, 2015 · 3 revisions

First stage

  • get webm sorta working on the existing model
  • problem: no seek (seek needs sync io)
  • problem: doesn't run to completion (don't know when done/not done)
  • problem: we don't report frame rate (can't rely on it existing in webm)
  • problem: audio not yet working
  • fixed
  • problem: we don't report audio timestamps properly?
  • fixed
  • problem: webm demuxing super slow on IE (from extra copies?)
  • fixed

Second stage

  • kill fps as a fixed quantity
  • replace with presentation timestamps and a dynamic rate monitor for stats

Third stage

  • rework io model to allow sync stuff
  • enable webm seek using nestegg
  • re-enable ogg seek from the C side? ** use liboggz for the chop?