media/libraries
bachinger 6469fffd8f Keep aspect ratio of PlayerView when IDLE
When the video renderer is disabled, the video size is set to 0/0
and sent to listeners. The `PlayerView` potentially still has the last frame
displayed when the player is stopped or an error occurs. This may have the
effect that the frame is displayed distorted.

Not changing the aspect ratio when the video size arrives when the player is IDLE
avoids the problem. In the case when playback starts again and the renderes is
enabled, another video size is sent to the listener.

#minor-release

PiperOrigin-RevId: 534860889
2023-05-25 09:55:10 +01:00
..
cast Remove deprecated onSeekProcessed 2023-05-24 16:06:05 +01:00
common Make MediaItem.AdsConfiguration bundleable 2023-05-25 09:53:10 +01:00
container Add support for adding capture FPS via transformer 2023-05-24 16:11:27 +01:00
database Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
datasource Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
datasource_cronet Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
datasource_okhttp Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
datasource_rtmp Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
decoder Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
decoder_av1 Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
decoder_ffmpeg Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
decoder_flac Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
decoder_opus Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
decoder_vp9 Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
effect Tidy TextureManager javadoc 2023-05-25 09:54:02 +01:00
exoplayer Remove deprecated onSeekProcessed 2023-05-24 16:06:05 +01:00
exoplayer_dash Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
exoplayer_hls Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
exoplayer_ima Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
exoplayer_rtsp Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
exoplayer_smoothstreaming Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
exoplayer_workmanager Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
extractor Fix seeking bug in opus 2023-05-24 15:44:49 +01:00
muxer Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00
session Improve handling of adding items to empty playlist in MediaController 2023-05-24 15:40:42 +01:00
test_data Add support for adding capture FPS via transformer 2023-05-24 16:11:27 +01:00
test_exoplayer_playback Add android.namespace to all build.gradle files 2023-05-19 17:19:15 +01:00
test_session_common Set video size to 0/0 when video render is disabled 2023-05-24 15:28:20 +01:00
test_session_current Improve handling of adding items to empty playlist in MediaController 2023-05-24 15:40:42 +01:00
test_utils Remove deprecated ExoPlayer.setHandleWakeLock(boolean) 2023-05-24 15:49:01 +01:00
test_utils_robolectric Move MdtaMetadataEntry class into container module 2023-05-24 15:29:23 +01:00
transformer Add support for adding capture FPS via transformer 2023-05-24 16:11:27 +01:00
ui Keep aspect ratio of PlayerView when IDLE 2023-05-25 09:55:10 +01:00
ui_leanback Add singleVariant publishing config to all published gradle files 2023-05-19 17:22:21 +01:00