media/libraries/test_data/src/test/assets
ibaker 49dec5db8b Ignore renderer errors from text/metadata tracks
Before this change:

* With legacy subtitle decoding (at render time), load errors (e.g. HTTP
  404) would result playback completely failing, while parse errors
  (e.g. invalid  WebVTT data) would be silently ignored, so playback
  would continue without subtitles.
* With new subtitle decoding (at extraction time), both load and parse
  errors would result in playback completely failing.

This change means that now neither load nor parse errors in text or
metadata tracks stop playback from continuing. Instead the error'd track
is disabled until the end of the current period.

With new subtitle decoding, both load and parse errors happen during
loading/extraction, and so are emitted to the app via
`MediaSourceEventListener.onLoadError` and
`AnalyticsListener.onLoadError`. With legacy subtitle decoding, only
load errors are emitted via these listeners and parsing errors continue
to be silently ignored.

Issue: androidx/media#1722
PiperOrigin-RevId: 686902979
2024-10-17 07:15:22 -07:00
..
audiosinkdumps Rollback of e88d6fe459 2024-09-17 05:25:07 -07:00
extractordumps Handle out-of-order frames in endIndices for MP4 with edit list 2024-10-15 06:09:15 -07:00
media Boxes: Add edit list box. 2024-10-14 23:26:08 -07:00
muxerdumps Add VP9 test to Mp4MuxerEndToEndNonParameterizedAndroidTest 2024-10-16 08:37:41 -07:00
playbackdumps Ignore renderer errors from text/metadata tracks 2024-10-17 07:15:22 -07:00
test-generated-goldens Fix EffectPlaybackPixelTest 2024-09-24 03:24:49 -07:00
transformerdumps Boxes: Add edit list box. 2024-10-14 23:26:08 -07:00