media/libraries/test_data/src/test/assets/playbackdumps
ibaker 770ca66fbc Fix HLS CEA-608 when parsing during extraction
HLS distinguishes between 'subtitles' (WebVTT or TTML distributed in
separate files with their own playlist) and 'captions' (CEA-608 or 708,
distributed muxed into the video file).

The format transformation added in 7b762642db
only applies to subtitles and not captions. This change makes the same
transformation for caption formats.

This resolves an error like:

```
SampleQueueMappingException: Unable to bind a sample queue to TrackGroup with MIME type application/cea-608.
```

Also add two playback tests for HLS CEA-608, one that parses during
decoding (old way) and one during extraction (new way). Adding these
tests is what alerted me to this issue.

PiperOrigin-RevId: 592571284
2023-12-20 08:52:39 -08:00
..
clipping Add e2etest for clipped sources in playlists 2023-07-13 16:00:16 +01:00
dash Add DASH CEA-608 playback test 2023-12-20 01:13:21 -08:00
flac Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00
flv Conditionally output captured data in CapturingRenderersFactory 2023-09-01 09:26:33 -07:00
hls Fix HLS CEA-608 when parsing during extraction 2023-12-20 08:52:39 -08:00
image Support multiple streams in the ImageRenderer 2023-09-14 10:37:58 -07:00
jpeg Support Jpeg image track extraction in exoplayer 2023-09-08 12:15:10 -07:00
jpeg-motion-photo Fix handling of multiple HEVC tracks in JPEG motion photos 2023-12-11 08:31:13 -08:00
merging Reset loading period after reading discontinuity that requires loading 2023-08-07 11:30:38 +00:00
mka Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00
mkv Update TextRenderer to handle CuesWithTiming instances directly 2023-10-05 08:17:23 -07:00
mp3 Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00
mp4 Add general-purpose overflow-resistant divide+multiply util method 2023-09-12 10:22:57 -07:00
ogg Limit processing Opus decode-only frames by seek-preroll in offload 2023-12-05 03:44:37 -08:00
playlists Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00
png Conditionally output captured data in CapturingRenderersFactory 2023-09-01 09:26:33 -07:00
rtsp Add general-purpose overflow-resistant divide+multiply util method 2023-09-12 10:22:57 -07:00
silence Conditionally output captured data in CapturingRenderersFactory 2023-09-01 09:26:33 -07:00
ts Add Robolectric e2e test support for HEVC content 2023-12-05 06:52:39 -08:00
vp9 Conditionally output captured data in CapturingRenderersFactory 2023-09-01 09:26:33 -07:00
wav Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00
webvtt Add more data to e2etest dumps 2023-07-13 15:33:33 +01:00