acceptedFrameSources property

  1. @override
Set<FrameSourceKind> get acceptedFrameSources
override

Which FrameSource variants this backend can consume directly (without the facade falling back to CPU readback).

Implementation

@override
Set<FrameSourceKind> get acceptedFrameSources => const {
  FrameSourceKind.cpu,
  FrameSourceKind.miniavBufferCpu,
  // Zero-copy path: VideoFrame from MediaStreamTrackProcessor.
  FrameSourceKind.webVideoFrame,
};