media/library
claincly 64533c7947 Allow TCP retry when using authentication.
The old version's retry logic will not work if using authentication.
Specifically, we use the same authentication parameters from the previous
session, and the RTSP server will reject such parameter.

In this fix, we reset the authentication info on retry. Further, we retry the
last request on receiving a 401 Unauthorized, rather than sending out another
DESCRIBE request.

#minor-release

PiperOrigin-RevId: 377539711
2021-06-10 12:45:17 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:50:13 +01:00
common Fix texture transformation in gldemo 2021-06-06 23:38:22 +01:00
core Keep secure MediaCodec instances when disabling the renderer 2021-06-06 23:37:54 +01:00
dash Merge pull request #8894 from cdongieux:fix/issue-8847 2021-05-12 13:01:18 +01:00
extractor Merge pull request #8860 from KeiMurayamaS:dev-v2-add-mpegh-parser 2021-06-06 23:15:12 +01:00
hls Fix start position for non-precise startOffset and user-set liveOffset 2021-06-07 13:45:15 +01:00
rtsp Allow TCP retry when using authentication. 2021-06-10 12:45:17 +01:00
smoothstreaming Re-format some javadoc 2021-04-21 18:46:00 +01:00
transformer Adds Format to MediaCodecAdapter.Configuration. 2021-04-21 09:48:46 +01:00
ui Fix StyledPlayerView detachment 2021-06-06 23:35:02 +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.