media/extensions
ibaker 478f59fd08 Replace ExoPlayer's functional types with Guava alternatives
This removes Supplier, Function and Predicate. Consumer is kept because
Guava doesn't have an equivalent (Java 8 does, but we can't use that
yet).

#exofixit

PiperOrigin-RevId: 323324392
2020-07-27 23:59:25 +01:00
..
av1 Migrate usages of renderer constants in C.java to the Renderer ones 2020-07-24 10:33:00 +01:00
cast Remove deprecated calls to external APIs 2020-07-24 10:43:44 +01:00
cronet Replace ExoPlayer's functional types with Guava alternatives 2020-07-27 23:59:25 +01:00
ffmpeg Use CMake to build the ffmpeg audio extension 2020-07-24 10:48:16 +01:00
flac Revert Format back to only containing audio encoding for PCM 2020-07-24 10:46:37 +01:00
gvr Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
ima Add setter for companion ad slots 2020-07-27 23:58:30 +01:00
jobdispatcher Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
leanback Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
media2 Remove unncessary TODOs 2020-07-27 23:59:07 +01:00
mediasession Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
okhttp Replace ExoPlayer's functional types with Guava alternatives 2020-07-27 23:59:25 +01:00
opus DefaultRenderersFactory: Add setting to enable float output 2020-07-24 10:37:05 +01:00
rtmp Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
vp9 Migrate usages of renderer constants in C.java to the Renderer ones 2020-07-24 10:33:00 +01:00
workmanager Migrate WorkManagerScheduler to non-deprecated WorkManager.getInstance 2020-07-24 10:40:33 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer extensions

ExoPlayer extensions are modules that depend on external libraries to provide additional functionality. Browse the individual extensions and their READMEs to learn more.