setKeyframeInterval method

void setKeyframeInterval(
  1. int v
)

Replace keyframeInterval at runtime. Must be >= 1 and must remain >= minKeyframeInterval. Takes effect on the next encodeFrame call; the in-flight framesSinceKey counter is not touched.

Implementation

void setKeyframeInterval(int v) {
  if (v < 1) {
    throw ArgumentError('setKeyframeInterval: must be >= 1 (got $v)');
  }
  if (v < _minKeyframeInterval) {
    throw ArgumentError(
        'setKeyframeInterval: must be >= minKeyframeInterval ($_minKeyframeInterval) (got $v)');
  }
  _keyframeInterval = v;
}