mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +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> {
|
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. */
|
/** {@link DrmSessionManager} that supports no DRM schemes. */
|
||||||
DrmSessionManager<ExoMediaCrypto> DUMMY =
|
DrmSessionManager<ExoMediaCrypto> DUMMY =
|
||||||
new DrmSessionManager<ExoMediaCrypto>() {
|
new DrmSessionManager<ExoMediaCrypto>() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue