media/extensions
tonihei 2056152824 Add COMMAND_SET_MEDIA_ITEM to Player.Commands
Some Player implementations have no playlist capability but can still
set a MediaItem for playback. Examples are a MediaController connected
to a legacy MediaSession, ExoPlayer up to 2.12 or MediaPlayer.

To indicate this capability, we need an allowed command in addition
to COMMAND_CHANGE_MEDIA_ITEMS that just allows to set a single item
that replaces everything that is currently played.

#minor-release

PiperOrigin-RevId: 453879626
2022-06-09 17:11:12 +00:00
..
av1 Make sure native library loads use correct class loader 2022-02-17 15:06:12 +00:00
cast Add COMMAND_SET_MEDIA_ITEM to Player.Commands 2022-06-09 17:11:12 +00:00
cronet Add @deprecated javadoc to all @Deprecated @Override methods 2022-05-31 11:06:26 +00:00
ffmpeg Force CMake version 3.21.0+ for the FFMPEG extension 2022-03-15 00:49:09 +00:00
flac Make sure native library loads use correct class loader 2022-02-17 15:06:12 +00:00
ima Simplify DefaultMediaSourceFactory instantiation in a test 2022-05-30 17:08:17 +00:00
leanback Fixes for some minor misc issues 2021-11-15 10:58:32 +00:00
media2 Mark all non-public IntDefs as only TYPE_USE 2022-02-04 15:07:19 +00:00
mediasession Fix the position of IntDefs to match TYPE_USE 2022-02-08 12:34:06 +00:00
okhttp Workaround for OkHttp Interrupt issues. 2022-05-05 09:15:06 +01:00
opus Ignore decoding test cases when library not available 2022-05-31 14:46:02 +00:00
rtmp Remove references to deprecated DefaultDataSourceFactory from dev guide 2022-03-24 15:13:09 +00:00
vp9 Make sure native library loads use correct class loader 2022-02-17 15:06:12 +00:00
workmanager Reformat some javadoc 2022-02-18 15:02:33 +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.