fromMpv static method

RubberbandPitch fromMpv(
  1. String? raw
)

Parses a mpv wire string back into a RubberbandPitch. Unknown / empty input falls back to the first member.

Implementation

static RubberbandPitch fromMpv(String? raw) {
  switch (raw) {
    case 'quality':
      return RubberbandPitch.quality;
    case 'speed':
      return RubberbandPitch.speed;
    case 'consistency':
      return RubberbandPitch.consistency;
    default:
      return RubberbandPitch.quality;
  }
}