Sorry to necro this thread, but I came across the impl and had a quick question about desired behavior, since it looks buggy to me.
The spec says that both the duration and frame count refer to the interval "between key frames". The Blink implementation currently requests a key frame if the elapsed time is >= the requested duration, or the frame count is > the requested count. Note the discrepancy between ">=" and ">" there; I think this is a bug and the latter should also be ">=", i.e. if an author requests an interval of "24 frames", that means a key frame every 24th frame, not a key frame followed by 24 delta frames and then another key frame. However, the current behavior is tested in the unittest, so I want to be sure before I go changing things. (N.B. I have not examined other browsers' current behavior.) PK -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6bd78354-eed5-4244-95cf-ecc694cfcdf0n%40chromium.org.
