media/libraries/test_data/src/test/assets/playbackdumps
ibaker e509db273d Fix handling of multiple HEVC tracks in JPEG motion photos
The MP4 data in JPEG motion photos can contain multiple `video/hevc` tracks, but only the first is at a playable frame rate while the others are low-fps, high-res tracks designed for specific use-cases (not direct video playback).

ExoPlayer currently selects the unplayable track by default, because it
has a higher resolution. This change introduces a flag to
`Mp4Extractor` that results in the first video track being marked as
`ROLE_FLAG_MAIN`, and all subsequent video tracks `ROLE_FLAG_ALTERNATE`
- this then results in the playable lower-res track being selected by
default.

PiperOrigin-RevId: 589832072
(cherry picked from commit 5266c71b3a)
2024-01-09 12:11:46 +00:00
..
clipping Add e2etest for clipped sources in playlists 2023-07-13 16:00:16 +01:00
dash Add experimental opt-in to parse DASH subtitles during extraction 2023-10-23 13:14:41 +01: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
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 2024-01-09 12:11:46 +00: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-23 13:13:42 +01: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 2024-01-09 10:48:33 +00: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 2024-01-09 11:03:33 +00: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