mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08: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
@ -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
|
||||||
|
@ -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.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user