media/extensions
olly 1f6d161d4d Fix proguard configurations
1. When we try and load something via reflection and find the
   class, always throw rather than failing silently if we
   subsequently fail to instantiate an instance. This is
   indicative of a broken proguard setup, and failing silently
   makes it hard to spot.
2. Add library/core proguard configuration to ensure extension
   renderer constructors that we access via reflection are kept.
3. Add demos/main proguard configuration to ensure ImaAdsLoader
   constructor that we access via reflection is kept.
4. Added IMA proguard file to hopefully fix #3723, although I
   wasn't actually able to reproduce the issue.

Issue: #3723

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=183648187
2018-02-01 14:52:16 +00:00
..
cast Propagate RemoteMediaClient's current duration to timeline if necessary 2018-02-01 14:36:20 +00:00
cronet Use Truth instead of framework asserts in all tests. 2018-01-23 19:29:12 +00:00
ffmpeg Don't kill the process if SimpleDecoder.decode throws. 2018-01-04 15:44:00 +00:00
flac Remove ndk-build from [] flac build rules 2018-01-23 18:41:05 +00:00
gvr Allow setting output sample rate in SonicAudioProcessor 2017-10-17 18:24:53 +01:00
ima Fix proguard configurations 2018-02-01 14:52:16 +00:00
leanback Make play button behave differently in IDLE and ENDED states 2018-01-23 19:07:52 +00:00
mediasession Propagate extras from queue item to metadata item. 2017-12-13 12:50:40 +00:00
okhttp Update dependency versions 2017-09-15 23:23:16 +01:00
opus Don't kill the process if SimpleDecoder.decode throws. 2018-01-04 15:44:00 +00:00
rtmp Update version of rtmp-client to 3.0.1 2018-01-24 10:51:31 +00:00
vp9 Implement a best-effort DRM session acquisition approach 2018-01-24 19:56:41 +00: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.