
This helps to distinguish between the MediaPeriodId the deferred media period is being created with and the MediaPeriodId which is used to create the actual underlying period. This serves two purposes: 1. The error reporting of ad prepare errors uses the correct media period id (the externally visible ad media period id). 2. The transition to using media period uid instead of indices is simplified. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=206160463
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.