media/libraries
claincly dcae49a561 Fix blank video when switching on/off screen
This happens when using `ExoPlayer.setVideoEffects()`.

This CL also fixes the first frame not rendered problem, originally solved in
7e65cce967, but rolled back in 5056dfaa2b because the solution introduces
the flash that is observed in b/292111083.

Before media3 1.1 release, the output size of `VideoFrameProcessor` is not
reported to the app. This was changed later after introducing
`CompositingVideoSinkProvider`, where the video size after processing **is**
reported to the app. After this CL, the size is again, not reported.

PiperOrigin-RevId: 602345087
2024-01-29 04:24:19 -08:00
..
cast Return empty timeline when media info is null 2023-11-20 09:55:36 -08:00
common Remove a redundant TODO in Util 2024-01-26 11:34:43 -08:00
container Remove empty container/src/androidTest directory 2023-12-11 10:41:51 -08:00
database Do not trim audio samples by changing their timestamp 2023-06-29 22:50:04 +00:00
datasource Add supportsMimeType API to bitmapLoader 2024-01-12 13:49:38 -08:00
datasource_cronet Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
datasource_okhttp Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
datasource_rtmp Remove exoplayer2-only javadoc machinery from media3 2023-06-05 09:47:58 +00:00
decoder Satisfy nullness checker correctness by using local variable 2023-10-31 12:56:32 +00:00
decoder_av1 Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
decoder_ffmpeg Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
decoder_flac Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
decoder_midi MidiExtractor: mark only the first sample as key-frame 2023-11-21 07:39:46 -08:00
decoder_opus Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
decoder_vp9 Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
effect Fix blank video when switching on/off screen 2024-01-29 04:24:19 -08:00
exoplayer Fix blank video when switching on/off screen 2024-01-29 04:24:19 -08:00
exoplayer_dash Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
exoplayer_hls Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
exoplayer_ima Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
exoplayer_rtsp Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
exoplayer_smoothstreaming Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
exoplayer_workmanager Remove exoplayer2-only javadoc machinery from media3 2023-06-05 09:47:58 +00:00
extractor Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
muxer Write "stco" box instead of "co64" for fragmented MP4 2024-01-24 09:40:20 -08:00
session Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
test_data Write "stco" box instead of "co64" for fragmented MP4 2024-01-24 09:40:20 -08:00
test_exoplayer_playback Disable 'skip buffers with identical release times' in GTS tests 2024-01-22 03:27:17 -08:00
test_session_common Add session extras to the state of the controller 2023-11-21 14:32:33 -08:00
test_session_current Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
test_utils Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
test_utils_robolectric Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
transformer Rollback of f9eb8626eb 2024-01-26 17:55:30 -08:00
ui Replace or suppress deprecated usages 2024-01-26 10:06:18 -08:00
ui_leanback Bump effect and leanback minSdk to 19 2024-01-10 07:22:00 -08:00
lint.xml Update recommended way to suppress @UnstableApi errors in lint.xml 2023-11-15 02:34:40 -08:00