Loading services/core/java/com/android/server/media/quality/MediaQualityService.java +5 −2 Original line number Diff line number Diff line Loading @@ -1160,6 +1160,9 @@ public class MediaQualityService extends SystemService { private Bundle convertToCaps(ParameterRange range) { Bundle bundle = new Bundle(); if (range == null || range.numRange == null) { return bundle; } bundle.putObject("INT_MIN_MAX", range.numRange.getIntMinMax()); bundle.putObject("INT_VALUES_SUPPORTED", range.numRange.getIntValuesSupported()); bundle.putObject("DOUBLE_MIN_MAX", range.numRange.getDoubleMinMax()); Loading Loading @@ -1351,7 +1354,7 @@ public class MediaQualityService extends SystemService { RemoteCallbackList<IPictureProfileCallback> { @Override public void onCallbackDied(IPictureProfileCallback callback) { synchronized ("mPictureProfileLock") { //TODO: Change to lock synchronized (mPictureProfileLock) { for (int i = 0; i < mUserStates.size(); i++) { int userId = mUserStates.keyAt(i); UserState userState = getOrCreateUserStateLocked(userId); Loading @@ -1365,7 +1368,7 @@ public class MediaQualityService extends SystemService { RemoteCallbackList<ISoundProfileCallback> { @Override public void onCallbackDied(ISoundProfileCallback callback) { synchronized ("mSoundProfileLock") { //TODO: Change to lock synchronized (mSoundProfileLock) { for (int i = 0; i < mUserStates.size(); i++) { int userId = mUserStates.keyAt(i); UserState userState = getOrCreateUserStateLocked(userId); Loading services/core/java/com/android/server/media/quality/MediaQualityUtils.java +6 −0 Original line number Diff line number Diff line Loading @@ -357,6 +357,9 @@ public final class MediaQualityUtils { */ public static PictureParameter[] convertPersistableBundleToPictureParameterList( PersistableBundle params) { if (params == null) { return null; } List<PictureParameter> pictureParams = new ArrayList<>(); if (params.containsKey(PictureQuality.PARAMETER_BRIGHTNESS)) { pictureParams.add(PictureParameter.brightness(params.getLong( Loading Loading @@ -784,6 +787,9 @@ public final class MediaQualityUtils { */ public static SoundParameter[] convertPersistableBundleToSoundParameterList( PersistableBundle params) { if (params == null) { return null; } //TODO: set EqualizerDetail List<SoundParameter> soundParams = new ArrayList<>(); if (params.containsKey(SoundQuality.PARAMETER_BALANCE)) { Loading Loading
services/core/java/com/android/server/media/quality/MediaQualityService.java +5 −2 Original line number Diff line number Diff line Loading @@ -1160,6 +1160,9 @@ public class MediaQualityService extends SystemService { private Bundle convertToCaps(ParameterRange range) { Bundle bundle = new Bundle(); if (range == null || range.numRange == null) { return bundle; } bundle.putObject("INT_MIN_MAX", range.numRange.getIntMinMax()); bundle.putObject("INT_VALUES_SUPPORTED", range.numRange.getIntValuesSupported()); bundle.putObject("DOUBLE_MIN_MAX", range.numRange.getDoubleMinMax()); Loading Loading @@ -1351,7 +1354,7 @@ public class MediaQualityService extends SystemService { RemoteCallbackList<IPictureProfileCallback> { @Override public void onCallbackDied(IPictureProfileCallback callback) { synchronized ("mPictureProfileLock") { //TODO: Change to lock synchronized (mPictureProfileLock) { for (int i = 0; i < mUserStates.size(); i++) { int userId = mUserStates.keyAt(i); UserState userState = getOrCreateUserStateLocked(userId); Loading @@ -1365,7 +1368,7 @@ public class MediaQualityService extends SystemService { RemoteCallbackList<ISoundProfileCallback> { @Override public void onCallbackDied(ISoundProfileCallback callback) { synchronized ("mSoundProfileLock") { //TODO: Change to lock synchronized (mSoundProfileLock) { for (int i = 0; i < mUserStates.size(); i++) { int userId = mUserStates.keyAt(i); UserState userState = getOrCreateUserStateLocked(userId); Loading
services/core/java/com/android/server/media/quality/MediaQualityUtils.java +6 −0 Original line number Diff line number Diff line Loading @@ -357,6 +357,9 @@ public final class MediaQualityUtils { */ public static PictureParameter[] convertPersistableBundleToPictureParameterList( PersistableBundle params) { if (params == null) { return null; } List<PictureParameter> pictureParams = new ArrayList<>(); if (params.containsKey(PictureQuality.PARAMETER_BRIGHTNESS)) { pictureParams.add(PictureParameter.brightness(params.getLong( Loading Loading @@ -784,6 +787,9 @@ public final class MediaQualityUtils { */ public static SoundParameter[] convertPersistableBundleToSoundParameterList( PersistableBundle params) { if (params == null) { return null; } //TODO: set EqualizerDetail List<SoundParameter> soundParams = new ArrayList<>(); if (params.containsKey(SoundQuality.PARAMETER_BALANCE)) { Loading