summaryrefslogtreecommitdiff
path: root/media/java/android/media/VolumeProvider2.java
diff options
context:
space:
mode:
Diffstat (limited to 'media/java/android/media/VolumeProvider2.java')
-rw-r--r--media/java/android/media/VolumeProvider2.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/media/java/android/media/VolumeProvider2.java b/media/java/android/media/VolumeProvider2.java
index 711f51f81013..1a4608f707b6 100644
--- a/media/java/android/media/VolumeProvider2.java
+++ b/media/java/android/media/VolumeProvider2.java
@@ -18,7 +18,6 @@ package android.media;
import android.annotation.IntDef;
import android.annotation.NonNull;
-import android.content.Context;
import android.media.update.ApiLoader;
import android.media.update.VolumeProvider2Provider;
@@ -26,6 +25,7 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/**
+ * @hide
* Handles requests to adjust or set the volume on a session. This is also used
* to push volume updates back to the session. The provider must call
* {@link #setCurrentVolume(int)} each time the volume being provided changes.
@@ -74,10 +74,9 @@ public abstract class VolumeProvider2 {
* @param maxVolume The maximum allowed volume.
* @param currentVolume The current volume on the output.
*/
- public VolumeProvider2(@NonNull Context context, @ControlType int controlType,
- int maxVolume, int currentVolume) {
- mProvider = ApiLoader.getProvider(context).createVolumeProvider2(
- context, this, controlType, maxVolume, currentVolume);
+ public VolumeProvider2(@ControlType int controlType, int maxVolume, int currentVolume) {
+ mProvider = ApiLoader.getProvider().createVolumeProvider2(
+ this, controlType, maxVolume, currentVolume);
}
/**