media/library
apodob 837667dea1 Add seeking support to the SubtitleExtractor
SubtitleExtractor is using IndexSeekMap with only one position to
indicate that its output is seekable. SubtitleExtractor is keeping Cues
in memory anyway so more seek points are not needed. SubtitleExtractor
gets notified about seek occurrence through seek() method. Inside that
method extractor saves seekTimeUs, and on the next call to read()
extractor outputs all cues that should be displayed at this time and
later.

PiperOrigin-RevId: 395477127
2021-09-08 17:16:31 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common Update value of C.TRACK_TYPE_NONE to -2 to allow for future 'real' 2021-09-08 17:14:34 +01:00
core Fix AudioSink reset javadoc. 2021-09-08 17:10:44 +01:00
dash Fix poor documentation and variable name choice in StreamKey 2021-09-08 17:08:56 +01:00
extractor Add seeking support to the SubtitleExtractor 2021-09-08 17:16:31 +01:00
hls Fix poor documentation and variable name choice in StreamKey 2021-09-08 17:08:56 +01:00
rtsp Handle malformed URL in RTP-Info header. 2021-09-08 17:12:47 +01:00
smoothstreaming Fix poor documentation and variable name choice in StreamKey 2021-09-08 17:08:56 +01:00
transformer Add Open GL step to Transformer 2021-09-06 14:58:25 +01:00
ui Update PlayerView's UI when available commands change 2021-09-08 16:58:44 +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.