media/libraries/test_utils/src
michaelkatz 987869e456 Implement secondary renderer feature for pre-warming
`RenderersFactory#createSecondaryRenderer` can be implemented to provide secondary renderers for pre-warming. These renderers must match their primaries in terms of reported track type support and `RendererCapabilities`.

If a secondary renderer is provided, ExoPlayer will enable it for a subsequent media item as soon as its `MediaPeriod` is prepared. This will cause the renderer to start decoding and processing content so that it is ready to play as soon as playback transitions to that media item.

PiperOrigin-RevId: 704326302
2024-12-09 10:07:33 -08:00
..
main Implement secondary renderer feature for pre-warming 2024-12-09 10:07:33 -08:00
test Use Guava's HttpHeaders consistently in HTTP testing machinery 2024-10-22 09:21:09 -07:00