fromValue static method
Implementation
static mpv_event_id fromValue(int value) => switch (value) {
0 => MPV_EVENT_NONE,
1 => MPV_EVENT_SHUTDOWN,
2 => MPV_EVENT_LOG_MESSAGE,
3 => MPV_EVENT_GET_PROPERTY_REPLY,
4 => MPV_EVENT_SET_PROPERTY_REPLY,
5 => MPV_EVENT_COMMAND_REPLY,
6 => MPV_EVENT_START_FILE,
7 => MPV_EVENT_END_FILE,
8 => MPV_EVENT_FILE_LOADED,
9 => MPV_EVENT_TRACKS_CHANGED,
10 => MPV_EVENT_TRACK_SWITCHED,
11 => MPV_EVENT_IDLE,
12 => MPV_EVENT_PAUSE,
13 => MPV_EVENT_UNPAUSE,
14 => MPV_EVENT_TICK,
15 => MPV_EVENT_SCRIPT_INPUT_DISPATCH,
16 => MPV_EVENT_CLIENT_MESSAGE,
17 => MPV_EVENT_VIDEO_RECONFIG,
18 => MPV_EVENT_AUDIO_RECONFIG,
19 => MPV_EVENT_METADATA_UPDATE,
20 => MPV_EVENT_SEEK,
21 => MPV_EVENT_PLAYBACK_RESTART,
22 => MPV_EVENT_PROPERTY_CHANGE,
24 => MPV_EVENT_QUEUE_OVERFLOW,
25 => MPV_EVENT_HOOK,
_ => throw ArgumentError("Unknown value for mpv_event_id: $value"),
};