Cache the last DrmSessionManager instance inside the default provider
Without this a new manager is instantiated for every item in a playlist, meaning the impact of caching improvements to DefaultDrmSessionManager are reduced (since the cache doesn't persist across playlist items). With this change, playlists of items with identical DRM config will use the same manager instance (and thus share existing sessions). Issue: #8523 PiperOrigin-RevId: 356690852
Showing
with
68 additions
and
2 deletions
Please
register
or
sign in
to comment