StreamContainer.parse constructor

StreamContainer.parse(
  1. String name
)

Parse a container from name.

Implementation

factory StreamContainer.parse(String name) {
  if (name.toLowerCase() == 'mp4') {
    return StreamContainer.mp4;
  }
  if (name.toLowerCase() == 'webm') {
    return StreamContainer.webM;
  }
  if (name.toLowerCase() == '3gpp') {
    return StreamContainer.tgpp;
  }

  throw ArgumentError.value(name, 'name', 'Valid values: mp4, webm, 3gpp');
}