drmSessionKeepaliveMs
The duration in milliseconds for which an unused DRM session is kept alive.
Set to 0 to release unused DRM sessions immediately. A null value uses the default session keepalive duration, currently five minutes. This default may change in future releases.
When shouldKeepDrmSessionsAlive is true, this duration applies only after the reference held for reuse is released, for example due to TweaksConfig.maxRetainedDrmSessions.
Default is null.
Throws an IllegalArgumentException when initialized with a negative value.