fromValue static method

mpv_error fromValue(
  1. int value
)

Implementation

static mpv_error fromValue(int value) => switch (value) {
      0 => MPV_ERROR_SUCCESS,
      -1 => MPV_ERROR_EVENT_QUEUE_FULL,
      -2 => MPV_ERROR_NOMEM,
      -3 => MPV_ERROR_UNINITIALIZED,
      -4 => MPV_ERROR_INVALID_PARAMETER,
      -5 => MPV_ERROR_OPTION_NOT_FOUND,
      -6 => MPV_ERROR_OPTION_FORMAT,
      -7 => MPV_ERROR_OPTION_ERROR,
      -8 => MPV_ERROR_PROPERTY_NOT_FOUND,
      -9 => MPV_ERROR_PROPERTY_FORMAT,
      -10 => MPV_ERROR_PROPERTY_UNAVAILABLE,
      -11 => MPV_ERROR_PROPERTY_ERROR,
      -12 => MPV_ERROR_COMMAND,
      -13 => MPV_ERROR_LOADING_FAILED,
      -14 => MPV_ERROR_AO_INIT_FAILED,
      -15 => MPV_ERROR_VO_INIT_FAILED,
      -16 => MPV_ERROR_NOTHING_TO_PLAY,
      -17 => MPV_ERROR_UNKNOWN_FORMAT,
      -18 => MPV_ERROR_UNSUPPORTED,
      -19 => MPV_ERROR_NOT_IMPLEMENTED,
      -20 => MPV_ERROR_GENERIC,
      _ => throw ArgumentError("Unknown value for mpv_error: $value"),
    };