media/extensions
ibaker ce2e6e2fd6 Hide ParsableByteArray#data behind a getter
This allows us to enforce the limit because the array can only be
reassigned through reset(byte[]) or reset(byte[], int) (which update
the limit)

PiperOrigin-RevId: 323339960
2020-07-27 23:59:34 +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 Hide ParsableByteArray#data behind a getter 2020-07-27 23:59:34 +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.