media/library
olly 45dc66ef2f Clear CodecInfos on InputFormat if codec is null
In maybeInitCodecWithFallback, it caches availableCodecInfos with mediaCryptoRequiresSecureDecoder and inputFormat as inputs, and won't clear it if shouldInitCodec is false, resulting in a case where availableCodecInfos is not null and codec is null.
When we have a new format, it's reasonable to clear availableCodecInfos if codec is null. Otherwise we might not be able to properly initialize a new codec.

PiperOrigin-RevId: 329971796
2020-09-07 20:43:00 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Add Util.postOrRun 2020-09-07 20:40:04 +01:00
core Clear CodecInfos on InputFormat if codec is null 2020-09-07 20:43:00 +01:00
dash Fix DASH/SS/HLS module readme files 2020-09-07 20:42:23 +01:00
extractor Merge pull request #7667 from willtrking:dev-v2-mkv-dovi 2020-08-26 16:40:35 +01:00
hls Fix DASH/SS/HLS module readme files 2020-09-07 20:42:23 +01:00
smoothstreaming Fix DASH/SS/HLS module readme files 2020-09-07 20:42:23 +01:00
ui Set VR button disabled when listener is not registered (styled view) 2020-09-07 20:42:33 +01: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.