Add SubtitleParser.Factory

This is a corollary of `SubtitleDecoderFactory`. We may add a
`boolean supportsFormat(Format)` method later if it turns out to be
useful.

PiperOrigin-RevId: 545225489
This commit is contained in:
ibaker 2023-07-03 15:14:46 +00:00 committed by microkatz
parent e67e28c4aa
commit 412e9398f9

View file

@ -32,6 +32,13 @@ import java.util.List;
@UnstableApi
public interface SubtitleParser {
/** Factory for {@link SubtitleParser} instances. */
interface Factory {
/** Creates a {@link SubtitleParser} for the given {@link Format}. */
SubtitleParser create(Format format);
}
/**
* Parses {@code data} (and any data stored from previous invocations) and returns any resulting
* complete {@link CuesWithTiming} instances.