
These methods operate on a thread-safe collection and are thus inherently thread-safe. This simplifies some player setup configurations where initial listeners are added on a background thread (e.g. when using a dependency injection framework). PiperOrigin-RevId: 310113181
ExoPlayer library
The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.