setQiClamps method

void setQiClamps({
  1. required int minQi,
  2. required int maxQi,
})

Replace minQi / maxQi at runtime. Same validation as the ctor (0 <= minQi <= maxQi <= 127). Takes effect on the next encodeFrame call.

Implementation

void setQiClamps({required int minQi, required int maxQi}) {
  if (minQi < 0 || maxQi > 127 || minQi > maxQi) {
    throw ArgumentError(
        'setQiClamps: must satisfy 0 <= minQi <= maxQi <= 127 (got minQi=$minQi, maxQi=$maxQi)');
  }
  _minQi = minQi;
  _maxQi = maxQi;
}