media/libraries
ibaker 6aacbc6bbb Ensure DrmSessionManager.setPlayer() is called before prepare()
`prepare()` now logs a warning if it's called before `setPlayer()`
because it's not possible to tell if it's being called on the wrong
thread (since 3480a27994).

This change finds all the places one is called immediately after the
other and flips the order to be more correct.

Issue: androidx/media#350

#minor-release

PiperOrigin-RevId: 526582294
2023-04-24 11:40:19 +01:00
..
cast Add Builder for DeviceInfo 2023-04-24 11:33:13 +01:00
common Add support to fetch ColorInfo from avcC box in AtomParsers 2023-04-24 11:37:55 +01:00
database Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
datasource Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
datasource_cronet Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
datasource_okhttp Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
datasource_rtmp Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
decoder Render last frame even if have not read BUFFER_FLAG_END_OF_STREAM 2023-04-24 11:29:00 +01:00
decoder_av1 Remove Javadoc TODO from README of decoder extensions 2023-04-05 15:48:58 +01:00
decoder_ffmpeg Remove Javadoc TODO from README of decoder extensions 2023-04-05 15:48:58 +01:00
decoder_flac Remove Javadoc TODO from README of decoder extensions 2023-04-05 15:48:58 +01:00
decoder_opus Remove Javadoc TODO from README of decoder extensions 2023-04-05 15:48:58 +01:00
decoder_vp9 Remove Javadoc TODO from README of decoder extensions 2023-04-05 15:48:58 +01:00
effect Simplify end of stream signaling again 2023-04-24 11:28:14 +01:00
exoplayer Ensure DrmSessionManager.setPlayer() is called before prepare() 2023-04-24 11:40:19 +01:00
exoplayer_dash Ensure DrmSessionManager.setPlayer() is called before prepare() 2023-04-24 11:40:19 +01:00
exoplayer_hls Ensure DrmSessionManager.setPlayer() is called before prepare() 2023-04-24 11:40:19 +01:00
exoplayer_ima Use withLivePostrollPlaeholderAppended to add placeholder 2023-04-18 18:14:32 +01:00
exoplayer_rtsp Handle seek after playback ends 2023-04-17 17:14:21 +01:00
exoplayer_smoothstreaming Ensure DrmSessionManager.setPlayer() is called before prepare() 2023-04-24 11:40:19 +01:00
exoplayer_workmanager Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
extractor Add support to fetch ColorInfo from avcC box in AtomParsers 2023-04-24 11:37:55 +01:00
session Add routing controller id to DeviceInfo 2023-04-24 11:35:08 +01:00
test_data Add support to fetch ColorInfo from avcC box in AtomParsers 2023-04-24 11:37:55 +01:00
test_exoplayer_playback Fix instrumentation tests not working via Gradle 2022-09-30 18:03:11 +00:00
test_session_common Add routing controller id to DeviceInfo 2023-04-24 11:35:08 +01:00
test_session_current Add routing controller id to DeviceInfo 2023-04-24 11:35:08 +01:00
test_utils Ensure DrmSessionManager.setPlayer() is called before prepare() 2023-04-24 11:40:19 +01:00
test_utils_robolectric Fix javadoc links in media README files 2023-03-30 17:26:40 +00:00
transformer HDR: Remove exportUnexpectedColorInfo test. 2023-04-24 11:39:09 +01:00
ui Rename misleading COMMAND_GET/SET_MEDIA_ITEMS_METADATA 2023-04-12 16:59:38 +01:00
ui_leanback Fix (another) LeanbackPlayerAdapter param name mismatch 2023-02-01 10:41:50 +00:00