streamStateFromString function
Parse a raw string from the native layer into a StreamState.
Implementation
StreamState streamStateFromString(String raw) {
switch (raw.toLowerCase()) {
case 'starting':
return StreamState.starting;
case 'started':
return StreamState.started;
case 'streaming':
return StreamState.streaming;
case 'paused':
return StreamState.paused;
case 'stopping':
return StreamState.stopping;
case 'stopped':
return StreamState.stopped;
case 'closed':
return StreamState.closed;
default:
return StreamState.unknown;
}
}