Home
last modified time | relevance | path

Searched refs:physicalAddress (Results 1 – 25 of 39) sorted by relevance

12

/frameworks/base/services/core/java/com/android/server/hdmi/
DHdmiCecLocalDeviceSource.java196 void setActiveSource(int logicalAddress, int physicalAddress, String caller) { in setActiveSource() argument
198 super.setActiveSource(logicalAddress, physicalAddress, caller); in setActiveSource()
205 protected void setActiveSource(int physicalAddress, String caller) { in setActiveSource() argument
208 ActiveSource activeSource = ActiveSource.of(Constants.ADDR_INVALID, physicalAddress); in setActiveSource()
217 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleActiveSource() local
218 ActiveSource activeSource = ActiveSource.of(logicalAddress, physicalAddress); in handleActiveSource()
224 switchInputOnReceivingNewActivePath(physicalAddress); in handleActiveSource()
243 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleSetStreamPath() local
246 if (physicalAddress == mService.getPhysicalAddress() && mService.isPlaybackDevice()) { in handleSetStreamPath()
247 setAndBroadcastActiveSource(message, physicalAddress, in handleSetStreamPath()
[all …]
DActiveSourceAction.java43 int physicalAddress = getSourcePath(); in start() local
45 sendCommand(HdmiCecMessageBuilder.buildActiveSource(logicalAddress, physicalAddress)); in start()
54 source().setActiveSource(logicalAddress, physicalAddress, "ActiveSourceAction"); in start()
DActiveSourceHandler.java77 tv.updateActiveInput(newActive.physicalAddress, notifyInputChange); in process()
86 current.logicalAddress, current.physicalAddress); in process()
91 tv.startRoutingControl(newActive.physicalAddress, current.physicalAddress, in process()
DHdmiCecLocalDevicePlayback.java385 protected void setActiveSource(int logicalAddress, int physicalAddress, String caller) { in setActiveSource() argument
387 super.setActiveSource(logicalAddress, physicalAddress, caller); in setActiveSource()
581 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams(), 2); in handleRoutingChange() local
582 handleRoutingChangeAndInformation(physicalAddress, message); in handleRoutingChange()
591 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleRoutingInformation() local
599 && sourceDevice.getPhysicalAddress() == physicalAddress) { in handleRoutingInformation()
604 handleRoutingChangeAndInformation(physicalAddress, message); in handleRoutingInformation()
610 protected void handleRoutingChangeAndInformation(int physicalAddress, HdmiCecMessage message) { in handleRoutingChangeAndInformation() argument
619 if (HdmiUtils.isInActiveRoutingPath(mService.getPhysicalAddress(), physicalAddress) in handleRoutingChangeAndInformation()
620 && physicalAddress != Constants.TV_PHYSICAL_ADDRESS in handleRoutingChangeAndInformation()
[all …]
DHdmiCecNetwork.java417 boolean isConnectedToArcPort(int physicalAddress) { in isConnectedToArcPort() argument
418 int portId = physicalAddressToPortId(physicalAddress); in isConnectedToArcPort()
504 boolean isInDeviceList(int logicalAddress, int physicalAddress) { in isInDeviceList() argument
510 return device.getPhysicalAddress() == physicalAddress; in isInDeviceList()
649 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleReportPhysicalAddress() local
652 if (updateCecSwitchInfo(logicalAddress, type, physicalAddress)) return; in handleReportPhysicalAddress()
659 .setPhysicalAddress(physicalAddress) in handleReportPhysicalAddress()
660 .setPortId(physicalAddressToPortId(physicalAddress)) in handleReportPhysicalAddress()
749 void addCecSwitch(int physicalAddress) { in addCecSwitch() argument
750 mCecSwitches.add(physicalAddress); in addCecSwitch()
[all …]
DHdmiCecMessageBuilder.java318 static HdmiCecMessage buildActiveSource(int src, int physicalAddress) { in buildActiveSource() argument
320 physicalAddressToParam(physicalAddress)); in buildActiveSource()
330 static HdmiCecMessage buildInactiveSource(int src, int physicalAddress) { in buildInactiveSource() argument
332 Constants.MESSAGE_INACTIVE_SOURCE, physicalAddressToParam(physicalAddress)); in buildInactiveSource()
377 static HdmiCecMessage buildRoutingInformation(int src, int physicalAddress) { in buildRoutingInformation() argument
379 Constants.MESSAGE_ROUTING_INFORMATION, physicalAddressToParam(physicalAddress)); in buildRoutingInformation()
716 private static byte[] physicalAddressToParam(int physicalAddress) { in physicalAddressToParam() argument
718 (byte) ((physicalAddress >> 8) & 0xFF), in physicalAddressToParam()
719 (byte) (physicalAddress & 0xFF) in physicalAddressToParam()
DHdmiCecLocalDevice.java84 int physicalAddress; field in HdmiCecLocalDevice.ActiveSource
92 physicalAddress = physical; in ActiveSource()
96 return new ActiveSource(source.logicalAddress, source.physicalAddress); in of()
109 physicalAddress = Constants.INVALID_PHYSICAL_ADDRESS; in invalidate()
113 return logicalAddress == logical && physicalAddress == physical; in equals()
121 && that.physicalAddress == physicalAddress; in equals()
128 return logicalAddress * 29 + physicalAddress; in hashCode()
140 (physicalAddress == Constants.INVALID_PHYSICAL_ADDRESS) in toString()
142 : String.format("0x%04x", physicalAddress); in toString()
428 int physicalAddress = mService.getPhysicalAddress(); in handleGivePhysicalAddress() local
[all …]
DHdmiCecAtomWriter.java190 public void activeSourceChanged(int logicalAddress, int physicalAddress, in activeSourceChanged() argument
195 physicalAddress, in activeSourceChanged()
DHdmiCecMessageValidator.java392 int physicalAddress = HdmiUtils.twoBytesToInt(params, offset); in isValidPhysicalAddress() local
393 while (physicalAddress != 0) { in isValidPhysicalAddress()
394 int maskedAddress = physicalAddress & 0xF000; in isValidPhysicalAddress()
395 physicalAddress = (physicalAddress << 4) & 0xFFFF; in isValidPhysicalAddress()
396 if (maskedAddress == 0 && physicalAddress != 0) { in isValidPhysicalAddress()
DHdmiCecLocalDeviceTv.java324 void updateActiveSource(int logicalAddress, int physicalAddress, String caller) { in updateActiveSource() argument
326 updateActiveSource(ActiveSource.of(logicalAddress, physicalAddress), caller); in updateActiveSource()
340 if (mService.pathToPortId(newActive.physicalAddress) == getActivePortId()) { in updateActiveSource()
466 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleActiveSource() local
469 if (!handleNewDeviceAtTheTailOfActivePath(physicalAddress)) { in handleActiveSource()
477 ActiveSource activeSource = ActiveSource.of(logicalAddress, physicalAddress); in handleActiveSource()
625 activeSource.physicalAddress, deviceType)); in startNewDeviceAction()
994 private boolean isDirectConnectAddress(int physicalAddress) { in isDirectConnectAddress() argument
995 return (physicalAddress & Constants.ROUTING_PATH_TOP_MASK) == physicalAddress; in isDirectConnectAddress()
DDeviceDiscoveryAction.java363 private int getPortId(int physicalAddress) {
364 return mIsTvDevice ? tv().getPortId(physicalAddress)
365 : source().getPortId(physicalAddress);
DHdmiCecLocalDeviceAudioSystem.java356 int physicalAddress = HdmiUtils.twoBytesToInt(message.getParams()); in handleActiveSource() local
358 physicalAddress, mService.getPhysicalAddress()) in handleActiveSource()
971 int targetPhysicalAddress = getActiveSource().physicalAddress; in setSystemAudioMode()
1182 if (mService.pathToPortId(getActiveSource().physicalAddress) in handleSystemAudioModeOnFromNonTvDevice()
1230 protected void switchInputOnReceivingNewActivePath(int physicalAddress) { in switchInputOnReceivingNewActivePath() argument
1231 int port = mService.pathToPortId(physicalAddress); in switchInputOnReceivingNewActivePath()
1314 protected void handleRoutingChangeAndInformation(int physicalAddress, HdmiCecMessage message) { in handleRoutingChangeAndInformation() argument
1315 int port = mService.pathToPortId(physicalAddress); in handleRoutingChangeAndInformation()
DSystemAudioInitiationActionFromAvr.java46 if (audioSystem().getActiveSource().physicalAddress == Constants.INVALID_PHYSICAL_ADDRESS) { in start()
DHdmiControlService.java1613 boolean isConnectedToArcPort(int physicalAddress) { in isConnectedToArcPort() argument
1614 return mHdmiCecNetwork.isConnectedToArcPort(physicalAddress); in isConnectedToArcPort()
1947 int physicalAddress) { in checkLogicalAddressConflictAndReallocate() argument
1949 if (physicalAddress == getPhysicalAddress()) { in checkLogicalAddressConflictAndReallocate()
2641 public void askRemoteDeviceToBecomeActiveSource(int physicalAddress) { in askRemoteDeviceToBecomeActiveSource() argument
2647 getRemoteControlSourceAddress(), physicalAddress); in askRemoteDeviceToBecomeActiveSource()
2648 if (pathToPortId(physicalAddress) != Constants.INVALID_PORT_ID) { in askRemoteDeviceToBecomeActiveSource()
3254 return HdmiDeviceInfo.hardwarePort(activeSource.physicalAddress, in getActiveSource()
3255 pathToPortId(activeSource.physicalAddress)); in getActiveSource()
4259 void setActiveSource(int logicalAddress, int physicalAddress, String caller) { in setActiveSource() argument
[all …]
/frameworks/native/libs/ui/tests/
DDisplayIdentification_test.cpp222 auto physicalAddress = edid->cea861Block->hdmiVendorDataBlock->physicalAddress; in TEST() local
223 EXPECT_EQ(2, physicalAddress.a); in TEST()
224 EXPECT_EQ(0, physicalAddress.b); in TEST()
225 EXPECT_EQ(0, physicalAddress.c); in TEST()
226 EXPECT_EQ(0, physicalAddress.d); in TEST()
240 physicalAddress = edid->cea861Block->hdmiVendorDataBlock->physicalAddress; in TEST()
241 EXPECT_EQ(2, physicalAddress.a); in TEST()
242 EXPECT_EQ(0, physicalAddress.b); in TEST()
243 EXPECT_EQ(0, physicalAddress.c); in TEST()
244 EXPECT_EQ(0, physicalAddress.d); in TEST()
[all …]
/frameworks/base/services/tests/servicestests/src/com/android/server/hdmi/
DSystemAudioInitiationActionFromAvrTest.java135 int sourceAddress, int physicalAddress, String caller) { in SetUp()
196 assertThat(mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress) in testNoActiveSourceMessageReceived()
208 assertThat(mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress) in testNoActiveSourceMessageReceived()
244 assertThat(mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress) in testTvSupport()
252 mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress = 1001; in testKnownActiveSource()
272 assertThat(mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress) in testRetry()
290 assertThat(mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress) in testIsPlaybackDevice_cannotReceiveActiveSource()
327 mHdmiCecLocalDeviceAudioSystem.getActiveSource().physicalAddress = in resetTestVariables()
DHdmiCecNetworkTest.java237 int physicalAddress = 0x1000; in cecDevices_tracking_logicalAddressOnly_doesntNotifyAgain() local
239 HdmiCecMessageBuilder.buildActiveSource(logicalAddress, physicalAddress)); in cecDevices_tracking_logicalAddressOnly_doesntNotifyAgain()
241 HdmiCecMessageBuilder.buildActiveSource(logicalAddress, physicalAddress)); in cecDevices_tracking_logicalAddressOnly_doesntNotifyAgain()
249 int physicalAddress = 0x1000; in cecDevices_tracking_reportPhysicalAddress() local
253 physicalAddress, type)); in cecDevices_tracking_reportPhysicalAddress()
260 physicalAddress); in cecDevices_tracking_reportPhysicalAddress()
275 int physicalAddress = 0x1000; in cecDevices_tracking_updateDeviceInfo_sameDoesntNotify() local
281 physicalAddress, type)); in cecDevices_tracking_updateDeviceInfo_sameDoesntNotify()
284 physicalAddress, type)); in cecDevices_tracking_updateDeviceInfo_sameDoesntNotify()
365 int physicalAddress = 0x1000; in cecDevices_tracking_updatesDeviceInfo() local
[all …]
DHdmiCecLocalDeviceTest.java210 int physicalAddress = 0x0000; in testEqualsActiveSource() local
213 new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress), in testEqualsActiveSource()
214 new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress)) in testEqualsActiveSource()
216 new HdmiCecLocalDevice.ActiveSource(logicalAddress, physicalAddress + 1)) in testEqualsActiveSource()
218 new HdmiCecLocalDevice.ActiveSource(logicalAddress + 1, physicalAddress)) in testEqualsActiveSource()
221 logicalAddress + 1, physicalAddress + 1)) in testEqualsActiveSource()
DFakeNativeWrapper.java227 protected void setPhysicalAddress(int physicalAddress) { in setPhysicalAddress() argument
228 mMyPhysicalAddress = physicalAddress; in setPhysicalAddress()
DPowerStatusMonitorActionTest.java240 private void sendMessageFromPlaybackDevice(int logicalAddress, int physicalAddress) { in sendMessageFromPlaybackDevice() argument
242 logicalAddress, physicalAddress, HdmiDeviceInfo.DEVICE_PLAYBACK); in sendMessageFromPlaybackDevice()
/frameworks/base/core/java/android/hardware/hdmi/
DHdmiDeviceInfo.java141 int physicalAddress = source.readInt();
154 .setPhysicalAddress(physicalAddress)
165 return mhlDevice(physicalAddress, portId, adopterId, deviceId);
167 return hardwarePort(physicalAddress, portId);
266 int physicalAddress, int portId, int adopterId, int deviceId) { in mhlDevice() argument
268 .setPhysicalAddress(physicalAddress) in mhlDevice()
284 public static HdmiDeviceInfo hardwarePort(int physicalAddress, int portId) { in hardwarePort() argument
286 .setPhysicalAddress(physicalAddress) in hardwarePort()
643 public Builder setPhysicalAddress(int physicalAddress) { in setPhysicalAddress() argument
644 mPhysicalAddress = physicalAddress; in setPhysicalAddress()
DHdmiRecordSources.java703 public static ExternalPhysicalAddress ofExternalPhysicalAddress(int physicalAddress) { in ofExternalPhysicalAddress() argument
704 if ((physicalAddress & ~0xFFFF) != 0) { in ofExternalPhysicalAddress()
705 Log.w(TAG, "Invalid physical address:" + physicalAddress); in ofExternalPhysicalAddress()
706 throw new IllegalArgumentException("Invalid physical address:" + physicalAddress); in ofExternalPhysicalAddress()
709 return new ExternalPhysicalAddress(physicalAddress); in ofExternalPhysicalAddress()
726 private ExternalPhysicalAddress(int physicalAddress) { in ExternalPhysicalAddress() argument
728 mPhysicalAddress = physicalAddress; in ExternalPhysicalAddress()
DHdmiControlServiceWrapper.java212 public void askRemoteDeviceToBecomeActiveSource(int physicalAddress) {
213 HdmiControlServiceWrapper.this.askRemoteDeviceToBecomeActiveSource(physicalAddress);
477 public void askRemoteDeviceToBecomeActiveSource(int physicalAddress) {} in askRemoteDeviceToBecomeActiveSource() argument
DHdmiControlManager.java85 private void setLocalPhysicalAddress(int physicalAddress) { in setLocalPhysicalAddress() argument
87 mLocalPhysicalAddress = physicalAddress; in setLocalPhysicalAddress()
1644 int physicalAddress = getLocalPhysicalAddress(); in isDeviceConnected() local
1645 if (physicalAddress == INVALID_PHYSICAL_ADDRESS) { in isDeviceConnected()
1652 return HdmiUtils.getLocalPortFromPhysicalAddress(targetPhysicalAddress, physicalAddress) in isDeviceConnected()
1663 int physicalAddress = getLocalPhysicalAddress(); in isRemoteDeviceConnected() local
1664 if (physicalAddress == INVALID_PHYSICAL_ADDRESS) { in isRemoteDeviceConnected()
1671 return HdmiUtils.getLocalPortFromPhysicalAddress(targetPhysicalAddress, physicalAddress) in isRemoteDeviceConnected()
/frameworks/native/libs/ui/include/ui/
DDisplayIdentification.h55 HdmiPhysicalAddress physicalAddress; member

12