Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update
TextRenderer
to handle CuesWithTiming
instances directly
The existing `Subtitle` handling code is left intact to support the legacy post-`SampleQueue` decoding path for now. This also includes full support for merging overlapping `CuesWithTiming` instances, which explains the test dump file changes, and which should resolve the following issues (if used with the decoder-before-`SampleQueue` subtitle logic added in 5d453fc): * Issue: google/ExoPlayer#10295 * Issue: google/ExoPlayer#4794 It should also help resolve Issue: #288, but that will also require some changes in the DASH module to enable pre-`SampleQueue` subtitle parsing (which should happen soon). PiperOrigin-RevId: 571021417 (cherry picked from commit 002ee05)
- Loading branch information