Optional ReadonlyactiveOptional ReadonlygateOptional ReadonlyinReadonlykindOptional ReadonlymaxOptional ReadonlymaxOptional ReadonlymaxReadonlypendingOptional ReadonlypreparedFrames in the unbroken run of prepared frames starting at the active detection frame.
This is a count of frames, not of media time. Above 1x the preparer strides, so N frames here do not cover N frame durations of playback, and the two numbers diverge by design. Deriving one from the other is wrong in both directions.
Optional ReadonlypreparedMedia-time reach of that same unbroken run, in seconds, measured forward from the active detection frame and wrapping at the media end on a looping clip.
The run stops at the first frame that is not prepared, so this is how long playback can continue before annotations stop, not the furthest frame prepared anywhere. It is also what a detection gate compares against its required lead, so it stays a single comparable scalar.
Optional ReadonlyprefetchReadonlypreparedOptional ReadonlyrefillOptional ReadonlyscheduleOptional Readonlywindow
Diagnostics for one prepared artifact family.