media/library
andrewlewis 4b0e39e4b9 Add an event for the audio position advancing
Currently the audio renderer can become ready before the AudioTrack
actually has enough data to play something, which means that the
player may transition to the ready state before audio starts
playing. This makes the player's current state transition not very
useful for detecting when audio actually starts playing.

This change adds a new event to notify apps when the audio position
is increasing after a pause or seek/flush/reset event, and includes
an estimate of the system time at which audio playout started.

Issue: #7577
PiperOrigin-RevId: 327810040
2020-08-26 16:39:18 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Add nullness annotations to FragmentedMp4Extractor 2020-08-26 16:39:07 +01:00
core Add an event for the audio position advancing 2020-08-26 16:39:18 +01:00
dash Make all media source factories create a drm session 2020-08-21 12:55:14 +01:00
extractor Add nullness annotations to FragmentedMp4Extractor 2020-08-26 16:39:07 +01:00
hls Make all media source factories create a drm session 2020-08-21 12:55:14 +01:00
smoothstreaming Make all media source factories create a drm session 2020-08-21 12:55:14 +01:00
ui Improve a11y in minimal mode 2020-08-21 12:51:15 +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.