amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.audiovideo.video.capture / SurfaceTextureCaptureSource / minFps

minFps

abstract var minFps: Int

Setting this to a positive value will lead the source to resend previously captured frames as necessary to approximately maintain the set value.

This is useful for applications like screen capture where the system does not capture when there is no motion on screen. Continuing to send frames helps the encoder improve the quality on the receiving end, and also helps mitigate possible issues with downstream frame throttling dropping frames before the end of an animation.