Remove deprecated OfflineLicenseHelper constructor

Use the non-deprecated constructor instead.

#minor-release

PiperOrigin-RevId: 534426655
This commit is contained in:
ibaker 2023-05-23 16:05:01 +01:00 committed by tonihei
parent e6f5f58e47
commit 48348df58a
2 changed files with 3 additions and 20 deletions

View File

@ -95,6 +95,9 @@
* Remove deprecated `DownloadManager` constructor, use the constructor * Remove deprecated `DownloadManager` constructor, use the constructor
that takes an `Executor` instead. that takes an `Executor` instead.
* Remove deprecated `Cue` constructors, use `Cue.Builder` instead. * Remove deprecated `Cue` constructors, use `Cue.Builder` instead.
* Remove deprecated `OfflineLicenseHelper` constructor, use
`OfflineLicenseHelper(DefaultDrmSessionManager,
DrmSessionEventListener.EventDispatcher)` instead.
* Remove `ExoPlayer.setHandleWakeLock(boolean)`, use `setWakeMode(int)` * Remove `ExoPlayer.setHandleWakeLock(boolean)`, use `setWakeMode(int)`
instead. instead.
* Remove deprecated * Remove deprecated

View File

@ -34,7 +34,6 @@ import androidx.media3.exoplayer.drm.DrmSession.DrmSessionException;
import androidx.media3.exoplayer.source.MediaSource.MediaPeriodId; import androidx.media3.exoplayer.source.MediaSource.MediaPeriodId;
import com.google.common.util.concurrent.SettableFuture; import com.google.common.util.concurrent.SettableFuture;
import java.util.Map; import java.util.Map;
import java.util.UUID;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import org.checkerframework.checker.nullness.compatqual.NullableType; import org.checkerframework.checker.nullness.compatqual.NullableType;
@ -128,25 +127,6 @@ public final class OfflineLicenseHelper {
eventDispatcher); eventDispatcher);
} }
/**
* @deprecated Use {@link #OfflineLicenseHelper(DefaultDrmSessionManager,
* DrmSessionEventListener.EventDispatcher)} instead.
*/
@Deprecated
public OfflineLicenseHelper(
UUID uuid,
ExoMediaDrm.Provider mediaDrmProvider,
MediaDrmCallback callback,
@Nullable Map<String, String> optionalKeyRequestParameters,
DrmSessionEventListener.EventDispatcher eventDispatcher) {
this(
new DefaultDrmSessionManager.Builder()
.setUuidAndExoMediaDrmProvider(uuid, mediaDrmProvider)
.setKeyRequestParameters(optionalKeyRequestParameters)
.build(callback),
eventDispatcher);
}
/** /**
* Constructs an instance. Call {@link #release()} when the instance is no longer required. * Constructs an instance. Call {@link #release()} when the instance is no longer required.
* *