media/library/core
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
..
src Fix gapless playback 2020-04-20 13:29:14 +01:00
build.gradle Merge pull request #7153 from friederbluemle:fix-gradle-ext 2020-03-27 23:32:48 +00:00
proguard-rules.txt Add shell for FfmpegVideoRenderer 2020-03-19 00:50:55 +00:00
README.md Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00

ExoPlayer core library module

The core of the ExoPlayer library.

  • Javadoc: Note that this Javadoc is combined with that of other modules.