media/library
olly 1affbf9357 DataSources: Enforce that opening at end-of-resource succeeds
- Update the three `HttpDataSource` implementations to use the
  Content-Range response header to determine when this is the
  case. The Content-Range header is included when the status
  code is 416. See [here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/416).
- Update `ByteArrayDataSource` to conform to the requirement.
- Update `DataSourceContractTest` to enforce the requirement.

PiperOrigin-RevId: 363642114
2021-03-24 18:04:27 +00:00
..
all Add Transformer "Getting started" page 2021-02-03 15:03:16 +00:00
common DataSources: Enforce that opening at end-of-resource succeeds 2021-03-24 18:04:27 +00:00
core DataSources: Enforce that opening at end-of-resource succeeds 2021-03-24 18:04:27 +00:00
dash SampleStream/SampleQueue: Introduce read flags 2021-03-24 18:03:28 +00:00
extractor HLS: Allow audio variants to initialize the timestamp adjuster 2021-03-15 19:14:52 +00:00
hls Avoid invalid extractors in DefaultHlsExtractorFactory 2021-03-24 18:04:17 +00:00
smoothstreaming Add common prefix to loader thread names 2021-02-11 12:05:06 +00:00
transformer SampleStream/SampleQueue: Introduce read flags 2021-03-24 18:03:28 +00:00
ui Add available command to seek in current item 2021-03-15 19:15:19 +00: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.