parseSubtitles static method

Implementation

static Future<List<PlayerKidSubtitle>> parseSubtitles(
    PlayerKidSubtitlesSource source) async {
  switch (source.type) {
    case PlayerKidSubtitlesSourceType.file:
      return _parseSubtitlesFromFile(source);
    case PlayerKidSubtitlesSourceType.network:
      return _parseSubtitlesFromNetwork(source);
    case PlayerKidSubtitlesSourceType.memory:
      return _parseSubtitlesFromMemory(source);
    default:
      return [];
  }
}