media/library
andrewlewis 02af670a0f 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-04-20 13:29:14 +01:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
common Support ad tag with default media source 2020-04-20 13:28:56 +01:00
core Fix gapless playback 2020-04-20 13:29:14 +01:00
dash Merge trick play tracks into main track groups 2020-04-20 13:29:05 +01:00
extractor Add tests for ID3 in Mp3Extractor 2020-04-17 10:44:32 +01:00
hls Merge pull request #6270 from TiVo:p-iframe-only-playlist 2020-04-17 10:44:06 +01:00
smoothstreaming Remove loadTaskId to Loader.Callback 2020-04-01 22:37:43 +01:00
ui Use FrameLayout instead of ViewGroup for Subtitle(Web)View 2020-04-15 17:42:19 +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.