mediaFor method
The resolved file-backed MediaSource for a produced visual source
(image or video) — synchronous by contract.
Only valid after generateAll for a visual source; implementations throw on an unresolved or non-visual source.
Implementation
@override
MediaSource mediaFor(GenerativeSource source) => _media[source] ?? (throw _unresolved(source));