media/libraries
tonihei fa972d9c1f Fix thread access when creating notifications for media sessions
The sessions may have different application threads for their players,
and the service with its notification provider runs on the main thread.
To ensure everything runs on the correct thread, this change labels
methods where needed and fixes thread access in some places.

Issue: androidx/media#318
PiperOrigin-RevId: 524849598
(cherry picked from commit ffa3743069)
2023-04-18 17:05:28 +01:00
..
cast Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
common Use @link instead of @value 2023-04-18 15:18:39 +01:00
database Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
datasource Remove remaining references to exoplayer.dev 2023-04-18 14:56:45 +01:00
datasource_cronet Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
datasource_okhttp Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
datasource_rtmp Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
decoder Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
decoder_av1 Remove Javadoc TODO from README of decoder extensions 2023-04-18 14:56:46 +01:00
decoder_ffmpeg Remove Javadoc TODO from README of decoder extensions 2023-04-18 14:56:46 +01:00
decoder_flac Remove Javadoc TODO from README of decoder extensions 2023-04-18 14:56:46 +01:00
decoder_opus Remove Javadoc TODO from README of decoder extensions 2023-04-18 14:56:46 +01:00
decoder_vp9 Remove Javadoc TODO from README of decoder extensions 2023-04-18 14:56:46 +01:00
effect Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
exoplayer Use @link instead of @value 2023-04-18 15:18:39 +01:00
exoplayer_dash Make DefaultDashChunkSource more robust against empty segment timelines 2023-04-18 14:54:30 +01:00
exoplayer_hls Add media3 guide entries in README files 2023-03-31 13:36:24 +01:00
exoplayer_ima Use @link instead of @value 2023-04-18 15:18:39 +01:00
exoplayer_rtsp Retry RTSP Setup with TCP if response with UDP is UnsupportedTransport 2023-04-18 14:55:46 +01:00
exoplayer_smoothstreaming Add media3 guide entries in README files 2023-03-31 13:36:24 +01:00
exoplayer_workmanager Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
extractor Update colr box values to be overridden by bitstream boxes 2023-04-18 15:16:49 +01:00
session Fix thread access when creating notifications for media sessions 2023-04-18 17:05:28 +01:00
test_data Merge pull request #10793 from fraunhoferfokus:dash-thumbnail-support 2023-02-02 16:47:09 +00:00
test_exoplayer_playback Fix instrumentation tests not working via Gradle 2022-09-20 15:25:38 +00:00
test_session_common Update available commands when setting a new player in MediaSession 2023-04-18 15:00:09 +01:00
test_session_current Remove unnecessary check for currentMediaItem in legacy session stub 2023-04-18 15:19:27 +01:00
test_utils Fix thread access when creating notifications for media sessions 2023-04-18 17:05:28 +01:00
test_utils_robolectric Fix javadoc links in media README files 2023-03-31 13:35:43 +01:00
transformer Add media3 guide entries in README files 2023-03-31 13:36:24 +01:00
ui Add media3 guide entries in README files 2023-03-31 13:36:24 +01:00
ui_leanback Fix (another) LeanbackPlayerAdapter param name mismatch 2023-02-02 13:22:39 +00:00