media/library
andrewlewis cf52742ad9 Fix gapless playback
Audio processors are now flushed twice after reconfiguration.
The second flush call cleared the pending trim start bytes so
transitions between tracks were no longer gapless.

Fix this by removing logic to clear pending trim bytes on flush.
As a result we may trim data incorrectly if there is a flush
before any data has been handled for seeking to a non-zero
position, but this edge case will happen rarely and the effect
shouldn't be noticeable.

PiperOrigin-RevId: 307344357
2020-05-27 19:36:49 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
core Fix gapless playback 2020-05-27 19:36:49 +01:00
dash Merge trick play tracks into main track groups 2020-05-27 19:36:27 +01:00
hls Fix missing subtitle addition 2020-04-07 21:43:09 +01:00
smoothstreaming Fix SmoothStreaming 2020-02-18 12:15:13 +00:00
ui Allow developers to specify CharSequence for Notification strings 2020-03-30 18:36:10 +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.