/// Visible dimensions of a decoded frame.
/// Platform-independent description of common decoded pixel formats.
/// A decoded platform surface retained from the operating system or browser.
///
/// Desktop surface implementations are `Send + Sync`. Browser `VideoFrame`
/// objects and some mobile image leases are intentionally thread-local, so
/// cross-thread applications should add `Send + Sync` to their own generic
/// bounds when they require it.