parseLines method
Parses HLS playlist lines into an HlsPlaylist object.
Returns the parsed HlsPlaylist, or null
if parsing fails.
Implementation
Future<HlsPlaylist?> parseLines(List<String> lines) async {
if (lines.isEmpty) return null;
HlsPlaylist? playList;
try {
playList = await VideoProxy.hlsPlaylistParser.parse(Uri.base, lines);
} catch (e) {
logE('Exception: ${e}');
}
return playList;
}