media/libraries
claincly a09bdfe995 Allow changing output surface in previewing
It covers the following cases:

| From/To     | `null` | `surface 0` | `surface 1` |
|-------------|--------|-------------|-------------|
| `null`      | 🆖      | 📺           | 📺           |
| `surface 0` |       | 🔁           | 📺           |
| `surface 1` |       | 📺           | 🔁           |

Where
- 🆖 means NOP
-  means
  - Set `null` on FrameProcessor, effectively dropping all frames
- 📺 means
  - Notify the listener of video size
  - Set FrameProcessor output surface and size when MSG_SET_VIDEO_OUTPUT_SIZE is received
- 🔁 means
  - Notify the listener of video size

PiperOrigin-RevId: 495477620
2022-12-15 16:14:41 +00:00
..
cast Forward seek command details to seekTo method in BasePlayer 2022-12-15 15:57:08 +00:00
common Make Codec release frames to frame processor. 2022-12-15 16:13:00 +00:00
database Add javadoc links to README files 2022-12-12 11:19:23 +00:00
datasource Add javadoc links to README files 2022-12-12 11:19:23 +00:00
datasource_cronet Add javadoc links to README files 2022-12-12 11:19:23 +00:00
datasource_okhttp Add javadoc links to README files 2022-12-12 11:19:23 +00:00
datasource_rtmp Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder_av1 Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder_ffmpeg Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder_flac Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder_opus Add javadoc links to README files 2022-12-12 11:19:23 +00:00
decoder_vp9 Add javadoc links to README files 2022-12-12 11:19:23 +00:00
effect HDR: Implement GlEffectsFrameProcessor HLG to SDR tone-mapping. 2022-12-15 16:11:42 +00:00
exoplayer Allow changing output surface in previewing 2022-12-15 16:14:41 +00:00
exoplayer_dash Add javadoc links to README files 2022-12-12 11:19:23 +00:00
exoplayer_hls Add javadoc links to README files 2022-12-12 11:19:23 +00:00
exoplayer_ima Add javadoc links to README files 2022-12-12 11:19:23 +00:00
exoplayer_rtsp Add javadoc links to README files 2022-12-12 11:19:23 +00:00
exoplayer_smoothstreaming Add javadoc links to README files 2022-12-12 11:19:23 +00:00
exoplayer_workmanager Add javadoc links to README files 2022-12-12 11:19:23 +00:00
extractor Add javadoc links to README files 2022-12-12 11:19:23 +00:00
session Clarify and correct allowed multi-threading for some Player methods 2022-12-12 11:38:06 +00:00
test_data HDR: Implement GlEffectsFrameProcessor HLG to SDR tone-mapping. 2022-12-15 16:11:42 +00:00
test_exoplayer_playback Fix instrumentation tests not working via Gradle 2022-09-30 18:03:11 +00:00
test_session_common Migrate BROWSER_ROOT_HINTS_KEY_ROOT_CHILDREN_SUPPORTED_FLAGS to Media3 2022-11-24 14:38:41 +00:00
test_session_current Clarify and correct allowed multi-threading for some Player methods 2022-12-12 11:38:06 +00:00
test_utils Forward seek command details to seekTo method in BasePlayer 2022-12-15 15:57:08 +00:00
test_utils_robolectric Remove debug timeout multiplier. 2022-12-12 11:37:12 +00:00
transformer Make Codec release frames to frame processor. 2022-12-15 16:13:00 +00:00
ui Rollback of c5dc5aeb11 2022-12-12 11:40:08 +00:00
ui_leanback Refactor transformation completion 2022-11-22 09:44:47 +00:00