get static method

Implementation

static Future<ClosedCaptionClient> get(
  YoutubeHttpClient httpClient,
  Uri url,
) {
  final formatUrl = url.replaceQueryParameters({'fmt': 'srv3'});
  return retry(httpClient, () async {
    final raw = await httpClient.getString(formatUrl);
    return ClosedCaptionClient.parse(raw);
  });
}