media/extensions
tonihei 585806de24 Clarify doc of components which only allow a main thread player.
ExoPlayer can be run on a background thread, but some components (UI and IMA)
only support players on the main thread. This adds some documentation and
assertions for that.

To simplify assertions, this also moves the getApplicationLooper method from
ExoPlayer to Player.

Issue:#4439

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=213280359
2018-09-17 17:56:36 +01:00
..
cast Clarify doc of components which only allow a main thread player. 2018-09-17 17:56:36 +01:00
cronet Fix all error-prone, style, optional suggestion, etc. issues. 2018-08-28 16:37:14 +01:00
ffmpeg Fix handling of text codecs strings in DashManifestParser 2018-08-13 14:06:57 +01:00
flac Fix all error-prone, style, optional suggestion, etc. issues. 2018-08-28 16:37:14 +01:00
gvr Enable java 8 for some missing projects 2018-06-05 12:44:56 +01:00
ima Clarify doc of components which only allow a main thread player. 2018-09-17 17:56:36 +01:00
jobdispatcher Fix all error-prone, style, optional suggestion, etc. issues. 2018-08-28 16:37:14 +01:00
leanback Add missing Nullable annotation Player.EventListener.onTimelineChanged 2018-08-01 13:49:21 +01:00
mediasession Clarify doc of components which only allow a main thread player. 2018-09-17 17:56:36 +01:00
okhttp Add static Util.EMPTY_BYTE_ARRAY 2018-09-12 14:57:01 +01:00
opus Fix all error-prone, style, optional suggestion, etc. issues. 2018-08-28 16:37:14 +01:00
rtmp Clean up use of deprecated APIs 2018-08-24 16:12:44 +01:00
vp9 Add Nullable to message payload. 2018-09-17 17:47:11 +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.