media/library
bachinger d69572eb65 notify AudioListener about changes of skipSilenceEnabled
This change adds the callback onSkipSilenceEnabledChange to the AudioListener and calls it when changed by the user by calling setPlaybackParameters, or when changed internally by the DefaultAudioSink if the parameters are not applicable. It needs to be plumped through AudioSink, AudioRenderer to SEP which eventually calls the AudioListener.

No changes to the Player interface so far. The getter of skipSilenceEnabled is added to SimpleExoPlayer for completeness, but not yet to the Player interface. The setter is not yet exposed, but implemented as a private method for implementation reasons.

PiperOrigin-RevId: 297590291
2020-02-27 17:16:10 +00:00
..
all Use new exoplayer.dev domain everywhere. 2019-04-16 15:25:27 +01:00
common Add ENCODING_ constants for AAC 2020-02-27 17:16:02 +00:00
core notify AudioListener about changes of skipSilenceEnabled 2020-02-27 17:16:10 +00:00
dash Migrate various call sites to Format.Builder 2020-02-27 17:15:34 +00:00
extractor Merge pull request #6922 from phhusson:feature/ait 2020-02-27 17:15:52 +00:00
hls Migrate various call sites to Format.Builder 2020-02-27 17:15:34 +00:00
smoothstreaming Migrate various call sites to Format.Builder 2020-02-27 17:15:34 +00:00
ui Fix lint errors 2020-02-25 21:21:29 +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.