Home
last modified time | relevance | path

Searched refs:HdmiDeviceInfo (Results 1 – 25 of 87) sorted by relevance

1234

/frameworks/base/services/tests/servicestests/src/com/android/server/hdmi/
DHdmiUtilsTest.java25 import android.hardware.hdmi.HdmiDeviceInfo;
292 HdmiDeviceInfo.DEVICE_TV); in getTypeFromAddress()
294 HdmiDeviceInfo.DEVICE_RECORDER); in getTypeFromAddress()
296 HdmiDeviceInfo.DEVICE_RECORDER); in getTypeFromAddress()
298 HdmiDeviceInfo.DEVICE_TUNER); in getTypeFromAddress()
300 HdmiDeviceInfo.DEVICE_PLAYBACK); in getTypeFromAddress()
302 HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM); in getTypeFromAddress()
304 HdmiDeviceInfo.DEVICE_TUNER); in getTypeFromAddress()
306 HdmiDeviceInfo.DEVICE_TUNER); in getTypeFromAddress()
308 HdmiDeviceInfo.DEVICE_PLAYBACK); in getTypeFromAddress()
[all …]
DHdmiCecNetworkTest.java27 import android.hardware.hdmi.HdmiDeviceInfo;
76 void invokeDeviceEventListeners(HdmiDeviceInfo device, int status) { in setUp()
189 mHdmiCecNetwork.addLocalDevice(HdmiDeviceInfo.DEVICE_TV, in localDevices_verifyOne_tv()
195 assertThat(mHdmiCecNetwork.getLocalDevice(HdmiDeviceInfo.DEVICE_TV)).isNotNull(); in localDevices_verifyOne_tv()
196 assertThat(mHdmiCecNetwork.getLocalDevice(HdmiDeviceInfo.DEVICE_PLAYBACK)).isNull(); in localDevices_verifyOne_tv()
202 mHdmiCecNetwork.addLocalDevice(HdmiDeviceInfo.DEVICE_PLAYBACK, in localDevices_verifyOne_playback()
208 assertThat(mHdmiCecNetwork.getLocalDevice(HdmiDeviceInfo.DEVICE_PLAYBACK)).isNotNull(); in localDevices_verifyOne_playback()
209 assertThat(mHdmiCecNetwork.getLocalDevice(HdmiDeviceInfo.DEVICE_TV)).isNull(); in localDevices_verifyOne_playback()
220 HdmiDeviceInfo cecDeviceInfo = mHdmiCecNetwork.getCecDeviceInfo(logicalAddress); in cecDevices_tracking_logicalAddressOnly()
224 assertThat(cecDeviceInfo.getDeviceType()).isEqualTo(HdmiDeviceInfo.DEVICE_PLAYBACK); in cecDevices_tracking_logicalAddressOnly()
[all …]
DReportFeaturesMessageTest.java31 import android.hardware.hdmi.HdmiDeviceInfo;
78 Lists.newArrayList(HdmiDeviceInfo.DEVICE_TV), Constants.RC_PROFILE_TV, in build_basicTv_1_4()
90 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK), Constants.RC_PROFILE_TV, in build_basicPlayback_1_4()
102 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK, in build_basicPlaybackAudioSystem_1_4()
103 HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM), Constants.RC_PROFILE_TV, in build_basicPlaybackAudioSystem_1_4()
115 Lists.newArrayList(HdmiDeviceInfo.DEVICE_TV), Constants.RC_PROFILE_TV, in build_basicTv_2_0()
127 Lists.newArrayList(HdmiDeviceInfo.DEVICE_TV), Constants.RC_PROFILE_TV, in build_remoteControlTv_2_0()
139 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK), Constants.RC_PROFILE_SOURCE, in build_remoteControlPlayback_2_0()
152 Lists.newArrayList(HdmiDeviceInfo.DEVICE_TV), Constants.RC_PROFILE_TV, in build_deviceFeaturesTv_2_0()
166 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK), Constants.RC_PROFILE_SOURCE, in build_deviceFeaturesPlayback_2_0()
DHdmiCecLocalDeviceTvTest.java50 import android.hardware.hdmi.HdmiDeviceInfo;
114 private HdmiDeviceInfo mDevice;
117 DeviceEventListener(HdmiDeviceInfo device, int status) { in DeviceEventListener()
126 HdmiDeviceInfo getDeviceInfo() { in getDeviceInfo()
144 Collections.singletonList(HdmiDeviceInfo.DEVICE_TV), in setUp()
182 void invokeDeviceEventListeners(HdmiDeviceInfo device, int status) { in setUp()
337 mHdmiCecLocalDeviceTv.setActivePath(HdmiDeviceInfo.PATH_INVALID); in getActiveSource_noActiveSource()
344 HdmiDeviceInfo externalDevice = HdmiDeviceInfo.cecDeviceBuilder() in getActiveSource_deviceInNetworkIsActiveSource()
363 HdmiDeviceInfo externalDevice = HdmiDeviceInfo.hardwarePort(0x1000, 1); in getActiveSource_unknownLogicalAddressInNetworkIsActiveSource()
375 HdmiDeviceInfo externalDevice = HdmiDeviceInfo.cecDeviceBuilder() in getActiveSource_unknownDeviceIsActiveSource()
[all …]
DRoutingControlActionTest.java35 import android.hardware.hdmi.HdmiDeviceInfo;
106 private static final HdmiDeviceInfo DEVICE_INFO_AVR = HdmiDeviceInfo.cecDeviceBuilder()
110 .setDeviceType(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM)
114 private static final HdmiDeviceInfo DEVICE_INFO_PLAYER = HdmiDeviceInfo.cecDeviceBuilder()
118 .setDeviceType(HdmiDeviceInfo.DEVICE_PLAYBACK)
155 Collections.singletonList(HdmiDeviceInfo.DEVICE_TV), in setUp()
DPlaybackDeviceToAudioSystemAvbTest.java23 import android.hardware.hdmi.HdmiDeviceInfo;
53 return HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM; in getSystemAudioDeviceType()
73 Arrays.asList(HdmiDeviceInfo.DEVICE_TV), Constants.RC_PROFILE_TV, in switchToTv_absoluteVolumeControlDisabledUntilAllConditionsMet()
DPlaybackDeviceToTvAvbTest.java25 import android.hardware.hdmi.HdmiDeviceInfo;
54 return HdmiDeviceInfo.DEVICE_TV; in getSystemAudioDeviceType()
76 Arrays.asList(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM), Constants.RC_PROFILE_SOURCE, in switchToAudioSystem_absoluteVolumeControlDisabledUntilAllConditionsMet()
DDetectTvSystemAudioModeSupportActionTest.java23 import android.hardware.hdmi.HdmiDeviceInfo;
47 private HdmiDeviceInfo mDeviceInfoForTests;
58 mDeviceInfoForTests = HdmiDeviceInfo.hardwarePort(1001, 1234); in SetUp()
117 HdmiDeviceInfo getDeviceInfo() { in SetUp()
/frameworks/base/services/core/java/com/android/server/hdmi/
DHdmiCecNetwork.java24 import android.hardware.hdmi.HdmiDeviceInfo;
79 private final SparseArray<HdmiDeviceInfo> mDeviceInfos = new SparseArray<>();
85 private List<HdmiDeviceInfo> mSafeAllDeviceInfos = Collections.emptyList();
88 private List<HdmiDeviceInfo> mSafeExternalInputs = Collections.emptyList();
101 private UnmodifiableSparseArray<HdmiDeviceInfo> mPortDeviceMap;
187 public HdmiDeviceInfo getDeviceInfo(int id) { in getDeviceInfo()
202 private HdmiDeviceInfo addDeviceInfo(HdmiDeviceInfo deviceInfo) { in addDeviceInfo()
204 HdmiDeviceInfo oldDeviceInfo = getCecDeviceInfo(deviceInfo.getLogicalAddress()); in addDeviceInfo()
225 private HdmiDeviceInfo removeDeviceInfo(int id) { in removeDeviceInfo()
227 HdmiDeviceInfo deviceInfo = mDeviceInfos.get(id); in removeDeviceInfo()
[all …]
DHdmiMhlLocalDeviceStub.java3 import android.hardware.hdmi.HdmiDeviceInfo;
11 private static final HdmiDeviceInfo INFO = HdmiDeviceInfo.mhlDevice(
24 HdmiDeviceInfo getInfo() { in getInfo()
DHdmiUtils.java27 import android.hardware.hdmi.HdmiDeviceInfo;
62 entry(Constants.ADDR_TV, Lists.newArrayList(HdmiDeviceInfo.DEVICE_TV)),
64 Lists.newArrayList(HdmiDeviceInfo.DEVICE_RECORDER)),
66 Lists.newArrayList(HdmiDeviceInfo.DEVICE_RECORDER)),
67 entry(Constants.ADDR_TUNER_1, Lists.newArrayList(HdmiDeviceInfo.DEVICE_TUNER)),
69 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK)),
71 Lists.newArrayList(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM)),
72 entry(Constants.ADDR_TUNER_2, Lists.newArrayList(HdmiDeviceInfo.DEVICE_TUNER)),
73 entry(Constants.ADDR_TUNER_3, Lists.newArrayList(HdmiDeviceInfo.DEVICE_TUNER)),
75 Lists.newArrayList(HdmiDeviceInfo.DEVICE_PLAYBACK)),
[all …]
DHotplugDetectionAction.java19 import android.hardware.hdmi.HdmiDeviceInfo;
166 List<HdmiDeviceInfo> deviceInfoList = in checkHotplug()
176 HdmiDeviceInfo avr = tv().getAvrDeviceInfo(); in checkHotplug()
205 List<HdmiDeviceInfo> infoList, boolean audioOnly, boolean requirePhysicalAddress) { in infoListToBitSet()
207 for (HdmiDeviceInfo info : infoList) { in infoListToBitSet()
209 || (info.getDeviceType() == HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM); in infoListToBitSet()
211 || (info.getPhysicalAddress() != HdmiDeviceInfo.PATH_INVALID); in infoListToBitSet()
252 HdmiDeviceInfo info = localDevice().mService.getHdmiCecNetwork().getCecDeviceInfo(address); in mayChangeRoutingPath()
285 if (!HdmiUtils.isEligibleAddressForDevice(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM, address)) { in mayDisableSystemAudioAndARC()
DReportFeaturesMessage.java26 import android.hardware.hdmi.HdmiDeviceInfo;
105 case HdmiDeviceInfo.DEVICE_TV: in hdmiDeviceInfoDeviceTypeToShiftValue()
107 case HdmiDeviceInfo.DEVICE_RECORDER: in hdmiDeviceInfoDeviceTypeToShiftValue()
109 case HdmiDeviceInfo.DEVICE_TUNER: in hdmiDeviceInfoDeviceTypeToShiftValue()
111 case HdmiDeviceInfo.DEVICE_PLAYBACK: in hdmiDeviceInfoDeviceTypeToShiftValue()
113 case HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM: in hdmiDeviceInfoDeviceTypeToShiftValue()
115 case HdmiDeviceInfo.DEVICE_PURE_CEC_SWITCH: in hdmiDeviceInfoDeviceTypeToShiftValue()
DNewDeviceAction.java18 import android.hardware.hdmi.HdmiDeviceInfo;
56 private HdmiDeviceInfo mOldDeviceInfo;
89 HdmiDeviceInfo deviceInfo = HdmiDeviceInfo.cecDeviceBuilder() in start()
210 HdmiDeviceInfo deviceInfo = HdmiDeviceInfo.cecDeviceBuilder() in addDeviceInfo()
238 if (HdmiUtils.isEligibleAddressForDevice(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM, in addDeviceInfo()
DPowerStatusMonitorAction.java21 import android.hardware.hdmi.HdmiDeviceInfo;
109 private void resetPowerStatus(List<HdmiDeviceInfo> deviceInfos) { in resetPowerStatus()
111 for (HdmiDeviceInfo info : deviceInfos) { in resetPowerStatus()
120 List<HdmiDeviceInfo> deviceInfos = in queryPowerStatus()
123 for (HdmiDeviceInfo info : deviceInfos) { in queryPowerStatus()
DRequestArcAction.java20 import android.hardware.hdmi.HdmiDeviceInfo;
45 if (!HdmiUtils.verifyAddressType(getSourceAddress(), HdmiDeviceInfo.DEVICE_TV) || in RequestArcAction()
46 !HdmiUtils.verifyAddressType(avrAddress, HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM)) { in RequestArcAction()
DDeviceSelectActionFromTv.java20 import android.hardware.hdmi.HdmiDeviceInfo;
64 private final HdmiDeviceInfo mTarget;
77 DeviceSelectActionFromTv(HdmiCecLocalDeviceTv source, HdmiDeviceInfo target, in DeviceSelectActionFromTv()
85 DeviceSelectActionFromTv(HdmiCecLocalDeviceTv source, HdmiDeviceInfo target, in DeviceSelectActionFromTv()
108 HdmiDeviceInfo targetDevice = localDevice().mService.getHdmiCecNetwork() in start()
DDeviceSelectActionFromPlayback.java20 import android.hardware.hdmi.HdmiDeviceInfo;
75 private final HdmiDeviceInfo mTarget;
88 DeviceSelectActionFromPlayback(HdmiCecLocalDevicePlayback source, HdmiDeviceInfo target, in DeviceSelectActionFromPlayback()
96 DeviceSelectActionFromPlayback(HdmiCecLocalDevicePlayback source, HdmiDeviceInfo target, in DeviceSelectActionFromPlayback()
122 HdmiDeviceInfo targetDevice = localDevice().mService.getHdmiCecNetwork() in start()
DHdmiCecLocalDeviceTv.java38 import android.hardware.hdmi.HdmiDeviceInfo;
124 HdmiDeviceInfo info = tvInfo.getHdmiDeviceInfo();
166 super(service, HdmiDeviceInfo.DEVICE_TV); in HdmiCecLocalDeviceTv()
274 HdmiDeviceInfo targetDevice = mService.getHdmiCecNetwork().getDeviceInfo(id); in deviceSelect()
378 HdmiDeviceInfo info = mService.getHdmiCecNetwork().getCecDeviceInfo( in updateActiveInput()
385 info = HdmiDeviceInfo.hardwarePort(path, getActivePortId()); in updateActiveInput()
448 HdmiDeviceInfo info = mService.getHdmiCecNetwork().getDeviceInfoByPath(getActivePath()); in findKeyReceiverAddress()
467 HdmiDeviceInfo info = mService.getHdmiCecNetwork().getCecDeviceInfo(logicalAddress); in handleActiveSource()
474 || info.getDeviceType() == HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM) { in handleActiveSource()
520 HdmiDeviceInfo inactiveSource = mService.getHdmiCecNetwork().getCecDeviceInfo( in handleInactiveSource()
[all …]
DConstants.java21 import android.hardware.hdmi.HdmiDeviceInfo;
86 public static final int ADDR_INVALID = HdmiDeviceInfo.ADDR_INVALID;
89 public static final int ADDR_INTERNAL = HdmiDeviceInfo.ADDR_INTERNAL;
250 static final int VENDOR_ID_UNKNOWN = HdmiDeviceInfo.VENDOR_ID_UNKNOWN;
358 static final int INVALID_PORT_ID = HdmiDeviceInfo.PORT_INVALID;
359 static final int INVALID_PHYSICAL_ADDRESS = HdmiDeviceInfo.PATH_INVALID;
360 static final int TV_PHYSICAL_ADDRESS = HdmiDeviceInfo.PATH_INTERNAL;
/frameworks/base/core/tests/hdmitests/src/android/hardware/hdmi/
DHdmiDeviceInfoTest.java49 .addEqualityGroup(HdmiDeviceInfo.INACTIVE_DEVICE) in testEquals()
51 HdmiDeviceInfo.hardwarePort(phyAddr, portId), in testEquals()
52 HdmiDeviceInfo.hardwarePort(phyAddr, portId)) in testEquals()
54 HdmiDeviceInfo.mhlDevice(phyAddr, portId, adopterId, deviceId), in testEquals()
55 HdmiDeviceInfo.mhlDevice(phyAddr, portId, adopterId, deviceId)) in testEquals()
57 HdmiDeviceInfo.cecDeviceBuilder() in testEquals()
66 HdmiDeviceInfo.cecDeviceBuilder() in testEquals()
/frameworks/base/core/java/android/hardware/hdmi/
DHdmiDeviceInfo.java36 public class HdmiDeviceInfo implements Parcelable { class
98 public static final HdmiDeviceInfo INACTIVE_DEVICE = new HdmiDeviceInfo();
136 public static final @android.annotation.NonNull Parcelable.Creator<HdmiDeviceInfo> CREATOR =
137 new Parcelable.Creator<HdmiDeviceInfo>() {
139 public HdmiDeviceInfo createFromParcel(Parcel source) {
169 return HdmiDeviceInfo.INACTIVE_DEVICE;
176 public HdmiDeviceInfo[] newArray(int size) {
177 return new HdmiDeviceInfo[size];
190 public HdmiDeviceInfo() { in HdmiDeviceInfo() method in HdmiDeviceInfo
217 private HdmiDeviceInfo(Builder builder) { in HdmiDeviceInfo() method in HdmiDeviceInfo
[all …]
DIHdmiInputChangeListener.aidl19 import android.hardware.hdmi.HdmiDeviceInfo;
28 void onChanged(in HdmiDeviceInfo device); in onChanged()
DIHdmiDeviceEventListener.aidl19 import android.hardware.hdmi.HdmiDeviceInfo;
41 void onStatusChanged(in HdmiDeviceInfo deviceInfo, in int status); in onStatusChanged()
/frameworks/base/media/java/android/media/tv/
DITvInputService.aidl20 import android.hardware.hdmi.HdmiDeviceInfo;
44 oneway void notifyHdmiDeviceAdded(in HdmiDeviceInfo deviceInfo); in notifyHdmiDeviceAdded()
45 oneway void notifyHdmiDeviceRemoved(in HdmiDeviceInfo deviceInfo); in notifyHdmiDeviceRemoved()
46 oneway void notifyHdmiDeviceUpdated(in HdmiDeviceInfo deviceInfo); in notifyHdmiDeviceUpdated()

1234