media/library
olly 1e9b6d66a3 [CronetDataSource] Support keeping the POST method and body for 302
Currently when a HTTP POST request receives a 302, CronetDataSource will change the request method from POST to GET for the redirected request, and drop the post body. This aligns with the behaviours of many user agents, but our use case would like to keep the POST method and the post body.

org.chromium.net.UrlRequest.followRedirect also changes POST to GET for 302, so should be avoided here.

PiperOrigin-RevId: 381233011
2021-06-30 13:28:50 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common [CronetDataSource] Support keeping the POST method and body for 302 2021-06-30 13:28:50 +01:00
core Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
dash Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
extractor Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
hls Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
rtsp Improve timeout handling and allow customizing the timeout. 2021-06-30 13:16:44 +01:00
smoothstreaming Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
transformer Make AnalyticsListener.onPlayerError take a PlaybackException 2021-06-03 13:49:28 +01:00
ui Fix expansion of items within StyledPlayerView popup 2021-06-22 10:17:28 +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.