media/library
olly 27f905f571 Don't sort decoders by format support in supportsFormat
This is a no-op change that updates supportsFormat to use the
decoder list before it's reordered by format support. Instead,
supportsFormat iterates through the decoders listed in their
original priority order as specified by the MediaCodecSelector.
The end result is identical.

This is necessary groundwork for a subsequent change that will
indicate in Capabilities whether the decoder that suppports the
format is the primary one as specified by the MediaCodecSelector
(i.e., the one at index=0 in the lists that are now used).

Issue: google/ExoPlayer#9565
PiperOrigin-RevId: 414971986
2021-12-10 16:31:20 +00:00
..
all Add database module 2021-10-26 14:19:43 +01:00
common Support IMA DAI streams for HLS 2021-12-10 16:21:51 +00:00
core Don't sort decoders by format support in supportsFormat 2021-12-10 16:31:20 +00:00
dash Add optional id to TrackGroup. 2021-12-02 15:21:33 +00:00
database Add database module 2021-10-26 14:19:43 +01:00
datasource Remove null keys from DefaultHttpDataSource#getResponseHeaders 2021-11-18 13:17:40 +00:00
decoder Make package in test manifest consistent 2021-10-29 11:35:26 +01:00
extractor Fix 1 ErrorProneStyle finding 2021-12-02 15:21:02 +00:00
hls Shorten log tags to 23 char limit 2021-12-06 13:05:45 +00:00
rtsp Merge pull request #9606 from ened:rtsp-socket-factory 2021-12-06 12:36:42 +00:00
smoothstreaming Add optional id to TrackGroup. 2021-12-02 15:21:33 +00:00
transformer Fix re-encoding after flattening 2021-12-07 17:44:54 +00:00
ui Fix FFWD/RWND color in night mode 2021-12-10 16:27:39 +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.