Loading core/api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -51984,8 +51984,8 @@ package android.view.accessibility { method @NonNull public android.view.accessibility.CaptioningManager.CaptionStyle getUserStyle(); method public boolean isCallCaptioningEnabled(); method public final boolean isEnabled(); method public final boolean isSystemAudioCaptioningRequested(); method public final boolean isSystemAudioCaptioningUiRequested(); method public final boolean isSystemAudioCaptioningEnabled(); method public final boolean isSystemAudioCaptioningUiEnabled(); method public void removeCaptioningChangeListener(@NonNull android.view.accessibility.CaptioningManager.CaptioningChangeListener); } core/api/system-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -15531,8 +15531,8 @@ package android.view.accessibility { } public class CaptioningManager { method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningRequested(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiRequested(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningEnabled(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiEnabled(boolean); } } core/java/android/view/accessibility/AccessibilityManager.java +6 −8 Original line number Diff line number Diff line Loading @@ -1773,8 +1773,7 @@ public final class AccessibilityManager { * @param userId The user Id. * @hide */ @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public void setSystemAudioCaptioningRequested(boolean isEnabled, int userId) { public void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1783,7 +1782,7 @@ public final class AccessibilityManager { } } try { service.setSystemAudioCaptioningRequested(isEnabled, userId); service.setSystemAudioCaptioningEnabled(isEnabled, userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading @@ -1796,7 +1795,7 @@ public final class AccessibilityManager { * @return the system audio caption UI enabled state. * @hide */ public boolean isSystemAudioCaptioningUiRequested(int userId) { public boolean isSystemAudioCaptioningUiEnabled(int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1805,7 +1804,7 @@ public final class AccessibilityManager { } } try { return service.isSystemAudioCaptioningUiRequested(userId); return service.isSystemAudioCaptioningUiEnabled(userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading @@ -1818,8 +1817,7 @@ public final class AccessibilityManager { * @param userId The user Id. * @hide */ @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId) { public void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1828,7 +1826,7 @@ public final class AccessibilityManager { } } try { service.setSystemAudioCaptioningUiRequested(isEnabled, userId); service.setSystemAudioCaptioningUiEnabled(isEnabled, userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading core/java/android/view/accessibility/CaptioningManager.java +12 −12 Original line number Diff line number Diff line Loading @@ -152,7 +152,7 @@ public class CaptioningManager { /** * @return the system audio caption enabled state. */ public final boolean isSystemAudioCaptioningRequested() { public final boolean isSystemAudioCaptioningEnabled() { return Secure.getIntForUser(mContentResolver, Secure.ODI_CAPTIONS_ENABLED, SYSTEM_AUDIO_CAPTIONING_DEFAULT_ENABLED ? 1 : 0, mContext.getUserId()) == 1; } Loading @@ -169,9 +169,9 @@ public class CaptioningManager { */ @SystemApi @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningRequested(boolean isEnabled) { public final void setSystemAudioCaptioningEnabled(boolean isEnabled) { if (mAccessibilityManager != null) { mAccessibilityManager.setSystemAudioCaptioningRequested(isEnabled, mAccessibilityManager.setSystemAudioCaptioningEnabled(isEnabled, mContext.getUserId()); } } Loading @@ -179,9 +179,9 @@ public class CaptioningManager { /** * @return the system audio caption UI enabled state. */ public final boolean isSystemAudioCaptioningUiRequested() { public final boolean isSystemAudioCaptioningUiEnabled() { return mAccessibilityManager != null && mAccessibilityManager.isSystemAudioCaptioningUiRequested(mContext.getUserId()); && mAccessibilityManager.isSystemAudioCaptioningUiEnabled(mContext.getUserId()); } /** Loading @@ -196,9 +196,9 @@ public class CaptioningManager { */ @SystemApi @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiRequested(boolean isEnabled) { public final void setSystemAudioCaptioningUiEnabled(boolean isEnabled) { if (mAccessibilityManager != null) { mAccessibilityManager.setSystemAudioCaptioningUiRequested(isEnabled, mAccessibilityManager.setSystemAudioCaptioningUiEnabled(isEnabled, mContext.getUserId()); } } Loading Loading @@ -300,7 +300,7 @@ public class CaptioningManager { } private void notifySystemAudioCaptionChanged() { final boolean enabled = isSystemAudioCaptioningRequested(); final boolean enabled = isSystemAudioCaptioningEnabled(); synchronized (mListeners) { for (CaptioningChangeListener listener : mListeners) { listener.onSystemAudioCaptioningChanged(enabled); Loading @@ -309,7 +309,7 @@ public class CaptioningManager { } private void notifySystemAudioCaptionUiChanged() { final boolean enabled = isSystemAudioCaptioningUiRequested(); final boolean enabled = isSystemAudioCaptioningUiEnabled(); synchronized (mListeners) { for (CaptioningChangeListener listener : mListeners) { listener.onSystemAudioCaptioningUiChanged(enabled); Loading Loading @@ -686,7 +686,7 @@ public class CaptioningManager { * @param isEnabled The system audio captioning enabled state. * @param userId The user Id. */ void setSystemAudioCaptioningRequested(boolean isEnabled, int userId); void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId); /** * Gets the system audio caption UI enabled state. Loading @@ -694,7 +694,7 @@ public class CaptioningManager { * @param userId The user Id. * @return the system audio caption UI enabled state. */ boolean isSystemAudioCaptioningUiRequested(int userId); boolean isSystemAudioCaptioningUiEnabled(int userId); /** * Sets the system audio caption UI enabled state. Loading @@ -702,6 +702,6 @@ public class CaptioningManager { * @param isEnabled The system audio captioning UI enabled state. * @param userId The user Id. */ void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId); void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId); } } core/java/android/view/accessibility/IAccessibilityManager.aidl +5 −7 Original line number Diff line number Diff line Loading @@ -101,13 +101,11 @@ interface IAccessibilityManager { boolean isAudioDescriptionByDefaultEnabled(); // Requires Manifest.permission.SET_SYSTEM_AUDIO_CAPTION // System process only void setSystemAudioCaptioningRequested(boolean isEnabled, int userId); @JavaPassthrough(annotation="@android.annotation.RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)") void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId); boolean isSystemAudioCaptioningUiRequested(int userId); boolean isSystemAudioCaptioningUiEnabled(int userId); // Requires Manifest.permission.SET_SYSTEM_AUDIO_CAPTION // System process only void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId); @JavaPassthrough(annotation="@android.annotation.RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)") void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId); } Loading
core/api/current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -51984,8 +51984,8 @@ package android.view.accessibility { method @NonNull public android.view.accessibility.CaptioningManager.CaptionStyle getUserStyle(); method public boolean isCallCaptioningEnabled(); method public final boolean isEnabled(); method public final boolean isSystemAudioCaptioningRequested(); method public final boolean isSystemAudioCaptioningUiRequested(); method public final boolean isSystemAudioCaptioningEnabled(); method public final boolean isSystemAudioCaptioningUiEnabled(); method public void removeCaptioningChangeListener(@NonNull android.view.accessibility.CaptioningManager.CaptioningChangeListener); }
core/api/system-current.txt +2 −2 Original line number Diff line number Diff line Loading @@ -15531,8 +15531,8 @@ package android.view.accessibility { } public class CaptioningManager { method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningRequested(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiRequested(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningEnabled(boolean); method @RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiEnabled(boolean); } }
core/java/android/view/accessibility/AccessibilityManager.java +6 −8 Original line number Diff line number Diff line Loading @@ -1773,8 +1773,7 @@ public final class AccessibilityManager { * @param userId The user Id. * @hide */ @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public void setSystemAudioCaptioningRequested(boolean isEnabled, int userId) { public void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1783,7 +1782,7 @@ public final class AccessibilityManager { } } try { service.setSystemAudioCaptioningRequested(isEnabled, userId); service.setSystemAudioCaptioningEnabled(isEnabled, userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading @@ -1796,7 +1795,7 @@ public final class AccessibilityManager { * @return the system audio caption UI enabled state. * @hide */ public boolean isSystemAudioCaptioningUiRequested(int userId) { public boolean isSystemAudioCaptioningUiEnabled(int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1805,7 +1804,7 @@ public final class AccessibilityManager { } } try { return service.isSystemAudioCaptioningUiRequested(userId); return service.isSystemAudioCaptioningUiEnabled(userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading @@ -1818,8 +1817,7 @@ public final class AccessibilityManager { * @param userId The user Id. * @hide */ @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId) { public void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId) { final IAccessibilityManager service; synchronized (mLock) { service = getServiceLocked(); Loading @@ -1828,7 +1826,7 @@ public final class AccessibilityManager { } } try { service.setSystemAudioCaptioningUiRequested(isEnabled, userId); service.setSystemAudioCaptioningUiEnabled(isEnabled, userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } Loading
core/java/android/view/accessibility/CaptioningManager.java +12 −12 Original line number Diff line number Diff line Loading @@ -152,7 +152,7 @@ public class CaptioningManager { /** * @return the system audio caption enabled state. */ public final boolean isSystemAudioCaptioningRequested() { public final boolean isSystemAudioCaptioningEnabled() { return Secure.getIntForUser(mContentResolver, Secure.ODI_CAPTIONS_ENABLED, SYSTEM_AUDIO_CAPTIONING_DEFAULT_ENABLED ? 1 : 0, mContext.getUserId()) == 1; } Loading @@ -169,9 +169,9 @@ public class CaptioningManager { */ @SystemApi @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningRequested(boolean isEnabled) { public final void setSystemAudioCaptioningEnabled(boolean isEnabled) { if (mAccessibilityManager != null) { mAccessibilityManager.setSystemAudioCaptioningRequested(isEnabled, mAccessibilityManager.setSystemAudioCaptioningEnabled(isEnabled, mContext.getUserId()); } } Loading @@ -179,9 +179,9 @@ public class CaptioningManager { /** * @return the system audio caption UI enabled state. */ public final boolean isSystemAudioCaptioningUiRequested() { public final boolean isSystemAudioCaptioningUiEnabled() { return mAccessibilityManager != null && mAccessibilityManager.isSystemAudioCaptioningUiRequested(mContext.getUserId()); && mAccessibilityManager.isSystemAudioCaptioningUiEnabled(mContext.getUserId()); } /** Loading @@ -196,9 +196,9 @@ public class CaptioningManager { */ @SystemApi @RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION) public final void setSystemAudioCaptioningUiRequested(boolean isEnabled) { public final void setSystemAudioCaptioningUiEnabled(boolean isEnabled) { if (mAccessibilityManager != null) { mAccessibilityManager.setSystemAudioCaptioningUiRequested(isEnabled, mAccessibilityManager.setSystemAudioCaptioningUiEnabled(isEnabled, mContext.getUserId()); } } Loading Loading @@ -300,7 +300,7 @@ public class CaptioningManager { } private void notifySystemAudioCaptionChanged() { final boolean enabled = isSystemAudioCaptioningRequested(); final boolean enabled = isSystemAudioCaptioningEnabled(); synchronized (mListeners) { for (CaptioningChangeListener listener : mListeners) { listener.onSystemAudioCaptioningChanged(enabled); Loading @@ -309,7 +309,7 @@ public class CaptioningManager { } private void notifySystemAudioCaptionUiChanged() { final boolean enabled = isSystemAudioCaptioningUiRequested(); final boolean enabled = isSystemAudioCaptioningUiEnabled(); synchronized (mListeners) { for (CaptioningChangeListener listener : mListeners) { listener.onSystemAudioCaptioningUiChanged(enabled); Loading Loading @@ -686,7 +686,7 @@ public class CaptioningManager { * @param isEnabled The system audio captioning enabled state. * @param userId The user Id. */ void setSystemAudioCaptioningRequested(boolean isEnabled, int userId); void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId); /** * Gets the system audio caption UI enabled state. Loading @@ -694,7 +694,7 @@ public class CaptioningManager { * @param userId The user Id. * @return the system audio caption UI enabled state. */ boolean isSystemAudioCaptioningUiRequested(int userId); boolean isSystemAudioCaptioningUiEnabled(int userId); /** * Sets the system audio caption UI enabled state. Loading @@ -702,6 +702,6 @@ public class CaptioningManager { * @param isEnabled The system audio captioning UI enabled state. * @param userId The user Id. */ void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId); void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId); } }
core/java/android/view/accessibility/IAccessibilityManager.aidl +5 −7 Original line number Diff line number Diff line Loading @@ -101,13 +101,11 @@ interface IAccessibilityManager { boolean isAudioDescriptionByDefaultEnabled(); // Requires Manifest.permission.SET_SYSTEM_AUDIO_CAPTION // System process only void setSystemAudioCaptioningRequested(boolean isEnabled, int userId); @JavaPassthrough(annotation="@android.annotation.RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)") void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId); boolean isSystemAudioCaptioningUiRequested(int userId); boolean isSystemAudioCaptioningUiEnabled(int userId); // Requires Manifest.permission.SET_SYSTEM_AUDIO_CAPTION // System process only void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId); @JavaPassthrough(annotation="@android.annotation.RequiresPermission(android.Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)") void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId); }