media/library
tonihei 2d7b9d876f Allow ContainerMediaChunks to provide their own TrackOutputProvider.
Adding a protected method for that allows to supply a customized
TrackOutputProvider to the ExtractorWrapper used by the ContainerMediaChunk
(e.g. for logging purposes).

The alternative would be to provide a  TrackOutputProvider through the
ChunkSampleStream constructor, but the extra initialization taking place
in the ChunkSampleStream constructor would need to move somewhere else and
some methods of BaseMediaChunkOutput would need to move to the
TrackOutputProvider interface. This seems too much effort for niche
customization case.

PiperOrigin-RevId: 242448776
2019-04-13 01:32:48 +01:00
..
all Upgrade gradle plugin and friends 2019-02-18 15:57:55 +00:00
core Allow ContainerMediaChunks to provide their own TrackOutputProvider. 2019-04-13 01:32:48 +01:00
dash Support multiple CC channels in DASH 2019-04-01 20:31:18 +01:00
hls HLS: Fix playlist tracker bundle lookup 2019-03-29 16:51:57 +00:00
smoothstreaming Parse CHARACTERISTICS attribute for EXT-X-MEDIA tags 2019-03-22 19:57:01 +00:00
ui Get rid of DownloadState.STATE_REMOVED 2019-04-13 01:32:08 +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.