media/library
andrewlewis caeaa9574e Avoid draining audio processors while reset
If the DefaultAudioSink was reconfigured in a way that was compatible with the
previous configuration just after having been reset, we would try to drain audio
processors despite not having an AudioTrack. This could result in a
NullPointerException if speed adjustment was active.

Fix this behavior by only trying to drain audio processors if we actually have
an AudioTrack.

PiperOrigin-RevId: 235355466
2019-03-06 16:54:44 +00:00
..
all Upgrade gradle plugin and friends 2019-02-18 15:57:55 +00:00
core Avoid draining audio processors while reset 2019-03-06 16:54:44 +00:00
dash Migrate to androidx 2019-02-19 13:22:54 +00:00
hls Fix channel count propagation on HLS traditional preparation 2019-03-06 16:54:08 +00:00
smoothstreaming Migrate to androidx 2019-02-19 13:22:54 +00:00
ui Register the overlay view as non-obstructing 2019-02-21 11:56:10 +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.