RenderService constructor

RenderService({
  1. required FrameCaptureService capture,
  2. MediaResolver media = const NoMediaResolver(),
  3. FrameCache? cache,
  4. VideoEncoderService encoder = const VideoEncoderService(),
})

Creates a render service over the injected seams.

media defaults to the media-less NoMediaResolver; pass cache to enable frame caching (combined with RenderConfig.cacheEnabled).

Implementation

RenderService({
  required this._capture,
  this.media = const NoMediaResolver(),
  this._cache,
  this.encoder = const VideoEncoderService(),
});