Loading api/system-current.txt +6 −0 Original line number Diff line number Diff line Loading @@ -5529,6 +5529,12 @@ package android.provider { method public void onPropertyChanged(String, String, String); } public static interface DeviceConfig.Telephony { field public static final String NAMESPACE = "telephony"; field public static final String PROPERTY_ENABLE_RAMPING_RINGER = "enable_ramping_ringer"; field public static final String PROPERTY_RAMPING_RINGER_DURATION = "ramping_duration"; } public final class DocumentsContract { method public static boolean isManageMode(android.net.Uri); method public static android.net.Uri setManageMode(android.net.Uri); Loading core/java/android/provider/DeviceConfig.java +18 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,24 @@ public final class DeviceConfig { @SystemApi public static final String NAMESPACE_NOTIFICATION_ASSISTANT = "notification_assistant"; /** * Telephony related properties definitions. * * @hide */ @SystemApi public interface Telephony { String NAMESPACE = "telephony"; /** * Whether to apply ramping ringer on incoming phone calls. */ String PROPERTY_ENABLE_RAMPING_RINGER = "enable_ramping_ringer"; /** * Ringer ramping time in milliseconds. */ String PROPERTY_RAMPING_RINGER_DURATION = "ramping_duration"; } private static final Object sLock = new Object(); @GuardedBy("sLock") private static Map<OnPropertyChangedListener, Pair<String, Executor>> sListeners = Loading media/java/android/media/Ringtone.java +2 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,7 @@ public class Ringtone { mAudioAttributes = attributes; // The audio attributes have to be set before the media player is prepared. // Re-initialize it. setUri(mUri); setUri(mUri, mVolumeShaperConfig); } /** Loading Loading @@ -415,6 +415,7 @@ public class Ringtone { mLocalPlayer.reset(); mLocalPlayer.release(); mLocalPlayer = null; mVolumeShaper = null; synchronized (sActiveRingtones) { sActiveRingtones.remove(this); } Loading Loading
api/system-current.txt +6 −0 Original line number Diff line number Diff line Loading @@ -5529,6 +5529,12 @@ package android.provider { method public void onPropertyChanged(String, String, String); } public static interface DeviceConfig.Telephony { field public static final String NAMESPACE = "telephony"; field public static final String PROPERTY_ENABLE_RAMPING_RINGER = "enable_ramping_ringer"; field public static final String PROPERTY_RAMPING_RINGER_DURATION = "ramping_duration"; } public final class DocumentsContract { method public static boolean isManageMode(android.net.Uri); method public static android.net.Uri setManageMode(android.net.Uri); Loading
core/java/android/provider/DeviceConfig.java +18 −0 Original line number Diff line number Diff line Loading @@ -103,6 +103,24 @@ public final class DeviceConfig { @SystemApi public static final String NAMESPACE_NOTIFICATION_ASSISTANT = "notification_assistant"; /** * Telephony related properties definitions. * * @hide */ @SystemApi public interface Telephony { String NAMESPACE = "telephony"; /** * Whether to apply ramping ringer on incoming phone calls. */ String PROPERTY_ENABLE_RAMPING_RINGER = "enable_ramping_ringer"; /** * Ringer ramping time in milliseconds. */ String PROPERTY_RAMPING_RINGER_DURATION = "ramping_duration"; } private static final Object sLock = new Object(); @GuardedBy("sLock") private static Map<OnPropertyChangedListener, Pair<String, Executor>> sListeners = Loading
media/java/android/media/Ringtone.java +2 −1 Original line number Diff line number Diff line Loading @@ -138,7 +138,7 @@ public class Ringtone { mAudioAttributes = attributes; // The audio attributes have to be set before the media player is prepared. // Re-initialize it. setUri(mUri); setUri(mUri, mVolumeShaperConfig); } /** Loading Loading @@ -415,6 +415,7 @@ public class Ringtone { mLocalPlayer.reset(); mLocalPlayer.release(); mLocalPlayer = null; mVolumeShaper = null; synchronized (sActiveRingtones) { sActiveRingtones.remove(this); } Loading