media/library
christosts 78fc27a1c6 Fix HLS endless retrying on load errors
This was originally reported on #9390. There was a bug that when HLS
loads failed, the player would endlessly retry and never fail with a
player error.

This change fixes a bug in HlsSampleStreamWrapper.onPlaylistError()
which would return true for a playlist whose load encountered an error
but could not be excluded, whereas the method should return false.

Issue: #9390

#minor-release

PiperOrigin-RevId: 397045802
2021-09-16 12:14:33 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common Rename ExoDatabaseProvider to StandaloneDatabaseProvider 2021-09-16 12:12:49 +01:00
core Reset only renderers that have been enabled 2021-09-16 12:11:02 +01:00
dash Fix DashChunkSource @param name 2021-09-14 12:13:35 +01:00
extractor Add nullness annotations to TsExtractors 2021-09-14 21:35:08 +01:00
hls Fix HLS endless retrying on load errors 2021-09-16 12:14:33 +01:00
rtsp Add RTSP state machine. 2021-09-16 12:05:27 +01:00
smoothstreaming Use @C.TrackType more widely 2021-09-14 12:04:11 +01:00
transformer Add factory methods to create MediaCodecAdapter.Configuration 2021-09-16 12:03:30 +01:00
ui Fix javadoc consistency 2021-09-14 11:56:45 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.