(list: Array<{ at: number; dur: number }>, span: number, at: number)
| 205 | let snap = 0 |
| 206 | |
| 207 | const trim = (list: Array<{ at: number; dur: number }>, span: number, at: number) => { |
| 208 | while (list[0] && at - list[0].at > span) list.shift() |
| 209 | } |
| 210 | |
| 211 | const syncFrame = (at: number) => { |
| 212 | trim(fps, span, at) |