/aosp12/packages/apps/Bluetooth/src/com/android/bluetooth/hfpclient/connserv/ |
H A D | HfpClientConnection.java | 42 private BluetoothHeadsetClient mHeadsetProfile; field in HfpClientConnection 59 mHeadsetProfile = client; in HfpClientConnection() 76 mHeadsetProfile = client; in HfpClientConnection() 78 if (mHeadsetProfile == null) { in HfpClientConnection() 111 mHeadsetProfile = null; in onHfpDisconnected() 216 mHeadsetProfile.sendDTMF(mDevice, (byte) c); in onPlayDtmfTone() 227 mHeadsetProfile.terminateCall(mDevice, mCurrentCall); in onDisconnect() 247 mHeadsetProfile.holdCall(mDevice); in onHold() 281 mHeadsetProfile.rejectCall(mDevice); in onReject() 292 mHeadsetProfile.connectAudio(mDevice); in onCallEvent() [all …]
|
H A D | HfpClientConference.java | 29 private BluetoothHeadsetClient mHeadsetProfile; field in HfpClientConference 35 mHeadsetProfile = client; in HfpClientConference() 46 mHeadsetProfile.terminateCall(mDevice, null); in onDisconnect() 65 mHeadsetProfile.holdCall(mDevice); in onHold() 71 mHeadsetProfile.acceptCall(mDevice, BluetoothHeadsetClient.CALL_ACCEPT_HOLD); in onUnhold() 77 if (mHeadsetProfile != null) { in onPlayDtmfTone() 78 mHeadsetProfile.sendDTMF(mDevice, (byte) c); in onPlayDtmfTone() 90 mHeadsetProfile.acceptCall(mDevice, BluetoothHeadsetClient.CALL_ACCEPT_NONE); in onConnectionAdded()
|
H A D | HfpClientDeviceBlock.java | 54 private BluetoothHeadsetClient mHeadsetProfile; field in HfpClientDeviceBlock 70 mHeadsetProfile = headsetProfile; in HfpClientDeviceBlock() 77 if (mHeadsetProfile != null) { in HfpClientDeviceBlock() 78 List<BluetoothHeadsetClientCall> calls = mHeadsetProfile.getCurrentCalls(mDevice); in HfpClientDeviceBlock() 147 mHeadsetProfile); in onConference() 259 if (mHeadsetProfile == null) { in buildConnection() 276 connection = new HfpClientConnection(mConnServ, mDevice, mHeadsetProfile, call); in buildConnection() 278 connection = new HfpClientConnection(mConnServ, mDevice, mHeadsetProfile, number); in buildConnection() 321 mHeadsetProfile); in updateConferenceableConnections()
|
H A D | HfpClientConnectionService.java | 56 private BluetoothHeadsetClient mHeadsetProfile; field in HfpClientConnectionService 147 if (mHeadsetProfile != null) { in onDestroy() 148 mAdapter.closeProfileProxy(BluetoothProfile.HEADSET_CLIENT, mHeadsetProfile); in onDestroy() 289 mHeadsetProfile = (BluetoothHeadsetClient) proxy; 291 List<BluetoothDevice> devices = mHeadsetProfile.getConnectedDevices(); 312 mHeadsetProfile = null; 325 HfpClientDeviceBlock block = new HfpClientDeviceBlock(this, device, mHeadsetProfile); in createBlockForDevice()
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/sound/ |
H A D | HandsFreeProfileOutputPreferenceControllerTest.java | 94 private HeadsetProfile mHeadsetProfile; field in HandsFreeProfileOutputPreferenceControllerTest 182 verify(mHeadsetProfile, never()).setActiveDevice(mLeftBluetoothHapDevice); in setActiveBluetoothDevice_btDeviceWithHisyncId_shouldSetBtDeviceActive() 195 verify(mHeadsetProfile).setActiveDevice(mBluetoothDevice); in setActiveBluetoothDevice_btDeviceWithoutHisyncId_shouldSetBtDeviceActive() 210 verify(mHeadsetProfile).setActiveDevice(null); in setActiveBluetoothDevice_setNull_shouldSetNullToBothProfiles() 254 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in updateState_oneHeadsetsAvailableAndActivated_shouldSetDeviceName() 276 when(mHeadsetProfile.getConnectedDevices()).thenReturn(connectedDevices); in updateState_moreThanOneHfpBtDevicesAreAvailable_shouldSetActivatedDeviceName() 277 when(mHeadsetProfile.getActiveDevice()).thenReturn(mSecondBluetoothDevice); in updateState_moreThanOneHfpBtDevicesAreAvailable_shouldSetActivatedDeviceName() 297 when(mHeadsetProfile.getActiveDevice()).thenReturn(null); in updateState_withAvailableDevicesWiredHeadsetActivated_shouldSetDefaultSummary() 315 when(mHeadsetProfile.getConnectedDevices()).thenReturn(emptyDeviceList); in updateState_noAvailableHeadsetBtDevices_shouldSetDefaultSummary() 478 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in findActiveDevice_onlyHeadsetDeviceActive_returnHeadsetDevice() [all …]
|
H A D | AudioOutputSwitchPreferenceControllerTest.java | 100 private HeadsetProfile mHeadsetProfile; field in AudioOutputSwitchPreferenceControllerTest 136 when(mLocalBluetoothProfileManager.getHeadsetProfile()).thenReturn(mHeadsetProfile); in setUp() 262 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in findActiveHearingAidDevice_leftActiveDevice_returnLeftDeviceAsActiveHapDevice() 280 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in findActiveHearingAidDevice_rightActiveDevice_returnRightDeviceAsActiveHapDevice() 298 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in findActiveHearingAidDevice_twoActiveDevice_returnActiveDeviceInConnectedDevices() 314 when(mHeadsetProfile.getActiveDevice()).thenReturn(mBluetoothDevice); in findActiveHearingAidDevice_noActiveDevice_returnNull() 368 when(mHeadsetProfile.getConnectedDevices()).thenReturn(mProfileConnectedDevices); in getConnectedHfpDevices_oneConnectedHfpDevice_shouldAddDeviceToList() 385 when(mHeadsetProfile.getConnectedDevices()).thenReturn(mProfileConnectedDevices); in getConnectedHfpDevices_moreThanOneConnectedHfpDevice_shouldAddDeviceToList()
|
/aosp12/frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/ |
H A D | LocalBluetoothProfileManager.java | 92 private HeadsetProfile mHeadsetProfile; field in LocalBluetoothProfileManager 146 if (mHeadsetProfile == null && supportedList.contains(BluetoothProfile.HEADSET)) { in updateLocalProfiles() 148 mHeadsetProfile = new HeadsetProfile(mContext, mDeviceManager, this); in updateLocalProfiles() 149 addHeadsetProfile(mHeadsetProfile, HeadsetProfile.NAME, in updateLocalProfiles() 385 LocalBluetoothProfile profile = mHeadsetProfile; in isManagerReady() 413 return mHeadsetProfile; in getHeadsetProfile() 483 if (mHeadsetProfile != null) { in updateProfiles() 488 profiles.add(mHeadsetProfile); in updateProfiles() 489 removedProfiles.remove(mHeadsetProfile); in updateProfiles()
|