media/library
ibaker d3bb8efaef Mark @C.SelectionReason as TYPE_USE (only) and use it in more places
This is not backwards compatible if the @SelectionReason annotation is
used in Kotlin code, but before this change there aren't many library
surfaces that return a value annotated with @SelectionReason, so it
seems relatively unlikely that it is in use in any/many apps.

A follow-up change will fix the positions of existing usages to match
this new config.

#minor-release

PiperOrigin-RevId: 426409877
2022-02-21 16:59:58 +00:00
..
all Add database module 2021-10-26 14:19:43 +01:00
common Mark @C.SelectionReason as TYPE_USE (only) and use it in more places 2022-02-21 16:59:58 +00:00
core Mark @C.SelectionReason as TYPE_USE (only) and use it in more places 2022-02-21 16:59:58 +00:00
dash Support relative MPD.Location URIs 2022-02-21 16:59:57 +00:00
database Mark all non-public IntDefs as only TYPE_USE 2022-02-21 16:59:57 +00:00
datasource Change DefaultHttpDataSourceTest to an instrumentation test 2021-12-14 10:30:35 +00:00
decoder Make package in test manifest consistent 2021-10-29 11:35:26 +01:00
extractor Mark all non-public IntDefs as only TYPE_USE 2022-02-21 16:59:57 +00:00
hls Mark @C.SelectionReason as TYPE_USE (only) and use it in more places 2022-02-21 16:59:58 +00:00
rtsp Mark all non-public IntDefs as only TYPE_USE 2022-02-21 16:59:57 +00:00
smoothstreaming Remove setTag from (Ss|Hls|Dash)MediaSource.Factory 2022-01-10 13:00:58 +00:00
transformer Mark some unreleased IntDefs as TYPE_USE only 2022-02-21 16:59:57 +00:00
ui Reshuffle the 'legacy' attrs.xml and drawables.xml files 2022-02-21 16:59:57 +00:00
README.md

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.