mirror of
https://github.com/samsonjs/media.git
synced 2026-04-01 10:35:48 +00:00
Add generic DrmSessionManager.getDummyDrmSessionManager
PiperOrigin-RevId: 254372134
This commit is contained in:
parent
04aaf25aa2
commit
88f1dfcbc1
1 changed files with 6 additions and 0 deletions
|
|
@ -27,6 +27,12 @@ import java.lang.annotation.RetentionPolicy;
|
|||
*/
|
||||
public interface DrmSessionManager<T extends ExoMediaCrypto> {
|
||||
|
||||
/** Returns {@link #DUMMY}. */
|
||||
@SuppressWarnings("unchecked")
|
||||
static <T extends ExoMediaCrypto> DrmSessionManager<T> getDummyDrmSessionManager() {
|
||||
return (DrmSessionManager<T>) DUMMY;
|
||||
}
|
||||
|
||||
/** {@link DrmSessionManager} that supports no DRM schemes. */
|
||||
DrmSessionManager<ExoMediaCrypto> DUMMY =
|
||||
new DrmSessionManager<ExoMediaCrypto>() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue