Searched refs:logicalAddress (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/core/java/android/hardware/hdmi/
H A DIHdmiVendorCommandListener.aidl26 void onReceived(int logicalAddress, int destAddress, in byte[] operands, boolean hasVendorId);
H A DHdmiDeviceInfo.java129 int logicalAddress = source.readInt();
134 return new HdmiDeviceInfo(logicalAddress, physicalAddress, portId,
158 * @param logicalAddress logical address of HDMI-CEC device
167 public HdmiDeviceInfo(int logicalAddress, int physicalAddress, int portId, int deviceType, argument
173 mId = idForCecDevice(logicalAddress);
174 mLogicalAddress = logicalAddress;
187 * @param logicalAddress logical address of HDMI-CEC device
195 public HdmiDeviceInfo(int logicalAddress, int physicalAddress, int portId, int deviceType, argument
197 this(logicalAddress, physicalAddress, portId, deviceType,
H A DHdmiTvClient.java76 * @param logicalAddress logical address of the device to select
80 public void deviceSelect(int logicalAddress, @NonNull SelectCallback callback) { argument
85 mService.deviceSelect(logicalAddress, getCallbackWrapper(callback));
/frameworks/base/services/core/java/com/android/server/hdmi/
H A DPowerStatusMonitorAction.java100 int logicalAddress = mPowerStatus.keyAt(i);
101 updatePowerStatus(logicalAddress, POWER_STATUS_UNKNOWN, false);
118 final int logicalAddress = info.getLogicalAddress();
120 logicalAddress),
127 updatePowerStatus(logicalAddress, POWER_STATUS_UNKNOWN, true);
140 private void updatePowerStatus(int logicalAddress, int newStatus, boolean remove) { argument
141 tv().updateDevicePowerStatus(logicalAddress, newStatus);
144 mPowerStatus.delete(logicalAddress);
H A DActiveSourceHandler.java65 HdmiDeviceInfo device = mService.getDeviceInfo(newActive.logicalAddress);
84 if (current.logicalAddress == getSourceAddress()) {
86 current.logicalAddress, current.physicalAddress);
H A DHdmiCecLocalDevice.java64 int logicalAddress; field in class:HdmiCecLocalDevice.ActiveSource
71 logicalAddress = logical;
75 return new ActiveSource(source.logicalAddress, source.physicalAddress);
81 return HdmiUtils.isValidAddress(logicalAddress);
84 logicalAddress = Constants.ADDR_INVALID;
88 return logicalAddress == logical && physicalAddress == physical;
94 return that.logicalAddress == logicalAddress &&
101 return logicalAddress * 29 + physicalAddress;
106 String logicalAddressString = (logicalAddress
185 onAddressAllocated(int logicalAddress, int reason) argument
612 handleAddressAllocated(int logicalAddress, int reason) argument
786 setActiveSource(int logicalAddress, int physicalAddress) argument
[all...]
H A DHdmiCecLocalDeviceTv.java194 protected void onAddressAllocated(int logicalAddress, int reason) { argument
277 && targetAddress == active.logicalAddress) {
302 if (mService.isControlEnabled() && mActiveSource.logicalAddress != mAddress) {
315 void updateActiveSource(int logicalAddress, int physicalAddress) { argument
317 updateActiveSource(ActiveSource.of(logicalAddress, physicalAddress));
328 int logicalAddress = newActive.logicalAddress;
329 if (getCecDeviceInfo(logicalAddress) != null && logicalAddress != mAddress) {
372 HdmiDeviceInfo info = getCecDeviceInfo(activeSource.logicalAddress);
1412 getCecDeviceInfo(int logicalAddress) argument
1432 getSafeCecDeviceInfo(int logicalAddress) argument
1575 isInDeviceList(int logicalAddress, int physicalAddress) argument
1881 updateDevicePowerStatus(int logicalAddress, int newPowerStatus) argument
[all...]
H A DHdmiUtils.java115 * @param logicalAddress the logical address to verify
119 static void verifyAddressType(int logicalAddress, int deviceType) { argument
120 int actualDeviceType = getTypeFromAddress(logicalAddress);
H A DHdmiCecController.java61 * @param logicalAddress allocated logical address. If it is
65 void onAllocated(int deviceType, int logicalAddress); argument
185 int logicalAddress = Constants.ADDR_UNREGISTERED;
200 logicalAddress = curAddress;
206 final int assignedAddress = logicalAddress;
630 private static native int nativeAddLogicalAddress(long controllerPtr, int logicalAddress); argument
H A DDeviceDiscoveryAction.java78 private DeviceInfo(int logicalAddress) { argument
79 mLogicalAddress = logicalAddress;
H A DNewDeviceAction.java214 return (mDeviceLogicalAddress == activeSource.logicalAddress)
H A DHdmiControlService.java602 public void onAllocated(int deviceType, int logicalAddress) {
603 if (logicalAddress == Constants.ADDR_UNREGISTERED) {
608 HdmiDeviceInfo deviceInfo = createDeviceInfo(logicalAddress, deviceType,
612 mCecController.addLogicalAddress(logicalAddress);
778 HdmiDeviceInfo getDeviceInfo(int logicalAddress) { argument
780 return tv() == null ? null : tv().getCecDeviceInfo(logicalAddress);
1002 private HdmiDeviceInfo createDeviceInfo(int logicalAddress, int deviceType, int powerStatus) { argument
1005 return new HdmiDeviceInfo(logicalAddress,
1229 return new HdmiDeviceInfo(activeSource.logicalAddress,
H A DHdmiCecLocalDevicePlayback.java77 protected void onAddressAllocated(int logicalAddress, int reason) { argument
/frameworks/base/services/core/jni/
H A Dcom_android_server_hdmi_HdmiCecController.cpp341 jint logicalAddress) {
343 return controller->addLogicalAddress(static_cast<cec_logical_address_t>(logicalAddress));
340 nativeAddLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr, jint logicalAddress) argument

Completed in 3761 milliseconds