Renderer-agnostic streaming source.
open() reads only enough bytes to discover header metadata. Callers then drive next() repeatedly until it returns null. Implementations should respect signal to abort cleanly between chunks.
open()
next()
signal
Optional
Renderer-agnostic streaming source.
open()reads only enough bytes to discover header metadata. Callers then drivenext()repeatedly until it returns null. Implementations should respectsignalto abort cleanly between chunks.