Merge "Allow for internal types in @hide API" into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
cc3898c6d7
@@ -5898,14 +5898,8 @@ public class AudioManager {
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
@RequiresPermission(android.Manifest.permission.MODIFY_AUDIO_ROUTING)
|
||||
public void setWiredDeviceConnectionState(int device, int state, String address,
|
||||
String name) {
|
||||
final IAudioService service = getService();
|
||||
int role = isOutputDevice(device)
|
||||
? AudioDeviceAttributes.ROLE_OUTPUT : AudioDeviceAttributes.ROLE_INPUT;
|
||||
AudioDeviceAttributes attributes = new AudioDeviceAttributes(
|
||||
role, AudioDeviceInfo.convertInternalDeviceToDeviceType(device), address,
|
||||
name, new ArrayList<>()/*mAudioProfiles*/, new ArrayList<>()/*mAudioDescriptors*/);
|
||||
public void setWiredDeviceConnectionState(int device, int state, String address, String name) {
|
||||
AudioDeviceAttributes attributes = new AudioDeviceAttributes(device, address, name);
|
||||
setWiredDeviceConnectionState(attributes, state);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user