Changes the name of the live caption APIs
Changes the name of the APIs to reflect the methods actually do. Bug: 216474106 Test: atest CaptioningManagerTest Change-Id: I152fa9b791be0f35bdc78478e0eb0d524c120e51
This commit is contained in:
@@ -51949,8 +51949,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);
|
||||
}
|
||||
|
||||
|
||||
@@ -15522,8 +15522,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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -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();
|
||||
@@ -1783,7 +1782,7 @@ public final class AccessibilityManager {
|
||||
}
|
||||
}
|
||||
try {
|
||||
service.setSystemAudioCaptioningRequested(isEnabled, userId);
|
||||
service.setSystemAudioCaptioningEnabled(isEnabled, userId);
|
||||
} catch (RemoteException re) {
|
||||
throw re.rethrowFromSystemServer();
|
||||
}
|
||||
@@ -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();
|
||||
@@ -1805,7 +1804,7 @@ public final class AccessibilityManager {
|
||||
}
|
||||
}
|
||||
try {
|
||||
return service.isSystemAudioCaptioningUiRequested(userId);
|
||||
return service.isSystemAudioCaptioningUiEnabled(userId);
|
||||
} catch (RemoteException re) {
|
||||
throw re.rethrowFromSystemServer();
|
||||
}
|
||||
@@ -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();
|
||||
@@ -1828,7 +1826,7 @@ public final class AccessibilityManager {
|
||||
}
|
||||
}
|
||||
try {
|
||||
service.setSystemAudioCaptioningUiRequested(isEnabled, userId);
|
||||
service.setSystemAudioCaptioningUiEnabled(isEnabled, userId);
|
||||
} catch (RemoteException re) {
|
||||
throw re.rethrowFromSystemServer();
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -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());
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
@@ -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);
|
||||
@@ -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.
|
||||
@@ -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.
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -3463,27 +3463,27 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
|
||||
|
||||
@Override
|
||||
@RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)
|
||||
public void setSystemAudioCaptioningRequested(boolean isEnabled, int userId) {
|
||||
public void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId) {
|
||||
mContext.enforceCallingOrSelfPermission(
|
||||
Manifest.permission.SET_SYSTEM_AUDIO_CAPTION,
|
||||
"setSystemAudioCaptioningRequested");
|
||||
"setSystemAudioCaptioningEnabled");
|
||||
|
||||
mCaptioningManagerImpl.setSystemAudioCaptioningRequested(isEnabled, userId);
|
||||
mCaptioningManagerImpl.setSystemAudioCaptioningEnabled(isEnabled, userId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isSystemAudioCaptioningUiRequested(int userId) {
|
||||
return mCaptioningManagerImpl.isSystemAudioCaptioningUiRequested(userId);
|
||||
public boolean isSystemAudioCaptioningUiEnabled(int userId) {
|
||||
return mCaptioningManagerImpl.isSystemAudioCaptioningUiEnabled(userId);
|
||||
}
|
||||
|
||||
@Override
|
||||
@RequiresPermission(Manifest.permission.SET_SYSTEM_AUDIO_CAPTION)
|
||||
public void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId) {
|
||||
public void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId) {
|
||||
mContext.enforceCallingOrSelfPermission(
|
||||
Manifest.permission.SET_SYSTEM_AUDIO_CAPTION,
|
||||
"setSystemAudioCaptioningUiRequested");
|
||||
"setSystemAudioCaptioningUiEnabled");
|
||||
|
||||
mCaptioningManagerImpl.setSystemAudioCaptioningUiRequested(isEnabled, userId);
|
||||
mCaptioningManagerImpl.setSystemAudioCaptioningUiEnabled(isEnabled, userId);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -40,7 +40,7 @@ public class CaptioningManagerImpl implements CaptioningManager.SystemAudioCapti
|
||||
* @param userId The user Id.
|
||||
*/
|
||||
@Override
|
||||
public void setSystemAudioCaptioningRequested(boolean isEnabled, int userId) {
|
||||
public void setSystemAudioCaptioningEnabled(boolean isEnabled, int userId) {
|
||||
final long identity = Binder.clearCallingIdentity();
|
||||
try {
|
||||
Settings.Secure.putIntForUser(mContext.getContentResolver(),
|
||||
@@ -57,7 +57,7 @@ public class CaptioningManagerImpl implements CaptioningManager.SystemAudioCapti
|
||||
* @return the system audio caption UI enabled state.
|
||||
*/
|
||||
@Override
|
||||
public boolean isSystemAudioCaptioningUiRequested(int userId) {
|
||||
public boolean isSystemAudioCaptioningUiEnabled(int userId) {
|
||||
final long identity = Binder.clearCallingIdentity();
|
||||
try {
|
||||
return Settings.Secure.getIntForUser(mContext.getContentResolver(),
|
||||
@@ -75,7 +75,7 @@ public class CaptioningManagerImpl implements CaptioningManager.SystemAudioCapti
|
||||
* @param userId The user Id.
|
||||
*/
|
||||
@Override
|
||||
public void setSystemAudioCaptioningUiRequested(boolean isEnabled, int userId) {
|
||||
public void setSystemAudioCaptioningUiEnabled(boolean isEnabled, int userId) {
|
||||
final long identity = Binder.clearCallingIdentity();
|
||||
try {
|
||||
Settings.Secure.putIntForUser(mContext.getContentResolver(),
|
||||
|
||||
Reference in New Issue
Block a user