media/libraries
christosts ba84c2a09c MediaController: Add missing event flags (1/2)
This is the first commit out of two. This change adds the missing event
flags for the onEvents() callback when MediaController is connected to a
media3 session (see MediaControllerImplBase). I updated the
MediaControllerListenerTest and MediaControllerStateMaskingTest with
assertions that on onEvents() is called alongside individual
Player.Listener callbacks.

There will be a follow-up change for the case where a MediaController is
connected to a legacy MediaSession (MediaControllerImplLegacy). I've
split this in two separate changes to make the size of the commit
manageable for reviewing.

#minor-release

PiperOrigin-RevId: 481933437
(cherry picked from commit 46d5a0e33b)
2022-10-18 15:54:54 +00:00
..
cast Add device info to CastPlayer 2022-08-19 10:45:11 +00:00
common GL: Move loadAsset to GlProgram, where it's used. 2022-10-18 14:10:39 +00:00
database Mark all non-public IntDefs as only TYPE_USE 2022-02-21 16:56:36 +00:00
datasource Fix instrumentation tests not working via Gradle 2022-09-20 15:25:38 +00:00
datasource_cronet Fix instrumentation tests not working via Gradle 2022-09-20 15:25:38 +00:00
datasource_okhttp Annotate methods that always return this with @CanIgnoreReturnValue 2022-07-21 15:24:07 +00:00
datasource_rtmp Annotate methods that always return this with @CanIgnoreReturnValue 2022-07-21 15:24:07 +00:00
decoder Expect PresentationTime Discontinuity During Stream Transitions 2022-04-26 14:21:36 +01:00
decoder_av1 Update CMake version for AV1 extension 2022-08-15 10:49:44 +00:00
decoder_ffmpeg Add manifest to make gradle build work 2022-10-17 11:33:10 +00:00
decoder_flac Add manifest to make gradle build work 2022-10-17 11:33:10 +00:00
decoder_opus Add manifest to make gradle build work 2022-10-17 11:33:10 +00:00
decoder_vp9 Add manifest to make gradle build work 2022-10-17 11:33:10 +00:00
effect Effect: Remove unused private int ouptutTexId in pixel tests. 2022-10-14 14:43:41 +00:00
exoplayer Merge pull request #10578 from thucngv:release-v2 2022-10-17 15:58:34 +00:00
exoplayer_dash Fix 3 ErrorProneStyle findings: 2022-08-31 08:29:19 +00:00
exoplayer_hls Annotate methods that always return this with @CanIgnoreReturnValue 2022-07-21 15:24:07 +00:00
exoplayer_ima Fix instrumentation tests not working via Gradle 2022-09-20 15:25:38 +00:00
exoplayer_rtsp Fix outdated RtpDataLoadable javadoc 2022-08-23 13:41:49 +00:00
exoplayer_smoothstreaming Annotate methods that always return this with @CanIgnoreReturnValue 2022-07-21 15:24:07 +00:00
exoplayer_workmanager Reformat some javadoc 2022-02-18 14:54:02 +00:00
extractor Add Cea608DecoderTest 2022-10-12 16:31:35 +00:00
session MediaController: Add missing event flags (1/2) 2022-10-18 15:54:54 +00:00
test_data Remove deprecated setOutputMimeType 2022-10-18 12:26:36 +00:00
test_exoplayer_playback Fix instrumentation tests not working via Gradle 2022-09-20 15:25:38 +00:00
test_session_common MediaController: Add missing event flags (1/2) 2022-10-18 15:54:54 +00:00
test_session_current MediaController: Add missing event flags (1/2) 2022-10-18 15:54:54 +00:00
test_utils Test: Rename to avoid redundant substrings. 2022-09-29 14:54:25 +00:00
test_utils_robolectric Add timestamp to Metadata 2022-06-27 11:31:10 +00:00
transformer Remove deprecated setOutputMimeType 2022-10-18 12:26:36 +00:00
ui Remove more references to overriding layouts from Player(Control)View 2022-10-18 10:55:13 +00:00
ui_leanback Listen to playWhenReady changes in LeanbackPlayerAdapter 2022-07-11 15:49:33 +00:00