media/library
tonihei d15350ab01 Avoid ending session early if an unrelated other session is finished
Currently, we always end the current session if onSessionFinished is
called. However, the finished session may not be the active one (for
example when discarding prebuffered items in a playlist). To make this
code more robust, we can save the active session id explicitly and only
end this session.

PiperOrigin-RevId: 422788542
2022-01-25 18:45:28 +00:00
..
all Add database module 2021-10-26 14:19:43 +01:00
common Transformer GL: Clarify variables and comments. 2022-01-14 15:34:09 +00:00
core Avoid ending session early if an unrelated other session is finished 2022-01-25 18:45:28 +00:00
dash Inherit parent properties for manifests with dvb profile only 2022-01-17 14:06:06 +00:00
database Add database module 2021-10-26 14:19:43 +01:00
datasource Change DefaultHttpDataSourceTest to an instrumentation test 2021-12-14 10:30:35 +00:00
decoder Make package in test manifest consistent 2021-10-29 11:35:26 +01:00
extractor Parse CryptoInfo from simpleTag and set it into DrmInitData. 2022-01-04 17:17:29 +00:00
hls Disable live speed adjustment where it has no benefit 2022-01-14 14:54:49 +00:00
rtsp Use RTSP server for RTSP auth realm. 2022-01-07 16:46:25 +00:00
smoothstreaming Remove setTag from (Ss|Hls|Dash)MediaSource.Factory 2022-01-10 13:00:58 +00:00
transformer Merge muxer and encoder output format error codes. 2022-01-25 18:41:34 +00:00
ui Remove 'styled' from styledPlayerControlView field name 2022-01-10 12:57:27 +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.