mirror of
https://github.com/samsonjs/media.git
synced 2026-03-27 09:45:47 +00:00
Remove deprecated OfflineLicenseHelper constructor
Use the non-deprecated constructor instead. #minor-release PiperOrigin-RevId: 534426655
This commit is contained in:
parent
e6f5f58e47
commit
48348df58a
2 changed files with 3 additions and 20 deletions
|
|
@ -95,6 +95,9 @@
|
|||
* Remove deprecated `DownloadManager` constructor, use the constructor
|
||||
that takes an `Executor` 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)`
|
||||
instead.
|
||||
* Remove deprecated
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ import androidx.media3.exoplayer.drm.DrmSession.DrmSessionException;
|
|||
import androidx.media3.exoplayer.source.MediaSource.MediaPeriodId;
|
||||
import com.google.common.util.concurrent.SettableFuture;
|
||||
import java.util.Map;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.ExecutionException;
|
||||
import org.checkerframework.checker.nullness.compatqual.NullableType;
|
||||
|
||||
|
|
@ -128,25 +127,6 @@ public final class OfflineLicenseHelper {
|
|||
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.
|
||||
*
|
||||
|
|
|
|||
Loading…
Reference in a new issue