/aosp14/frameworks/base/core/tests/hdmitests/src/android/hardware/hdmi/ |
H A D | DeviceFeaturesTest.java | 19 import static android.hardware.hdmi.DeviceFeatures.FEATURE_NOT_SUPPORTED; 20 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 21 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORT_UNKNOWN; 45 .addEqualityGroup(DeviceFeatures.NO_FEATURES_SUPPORTED) in testEquals() 47 DeviceFeatures.fromOperand( in testEquals() 49 DeviceFeatures.fromOperand( in testEquals() 51 DeviceFeatures.fromOperand( in testEquals() 68 DeviceFeatures info = DeviceFeatures.fromOperand( in testDeviceFeaturesOperandConversion() 84 DeviceFeatures oldFeatures = DeviceFeatures.ALL_FEATURES_SUPPORT_UNKNOWN.toBuilder() in testUpdate() 94 DeviceFeatures newFeatures = DeviceFeatures.ALL_FEATURES_SUPPORT_UNKNOWN.toBuilder() in testUpdate() [all …]
|
/aosp14/frameworks/base/core/java/android/hardware/hdmi/ |
H A D | DeviceFeatures.java | 29 public class DeviceFeatures { class 46 public static final DeviceFeatures ALL_FEATURES_SUPPORT_UNKNOWN = 53 public static final DeviceFeatures NO_FEATURES_SUPPORTED = 64 private DeviceFeatures(@NonNull Builder builder) { in DeviceFeatures() method in DeviceFeatures 91 public static DeviceFeatures fromOperand(@NonNull byte[] deviceFeaturesOperand) { in fromOperand() 206 if (!(obj instanceof DeviceFeatures)) { in equals() 210 DeviceFeatures other = (DeviceFeatures) obj; in equals() 290 private Builder(DeviceFeatures info) { in Builder() 303 public DeviceFeatures build() { in build() 304 return new DeviceFeatures(this); in build() [all …]
|
H A D | HdmiDeviceInfo.java | 127 private final DeviceFeatures mDeviceFeatures; 202 mDeviceFeatures = DeviceFeatures.ALL_FEATURES_SUPPORT_UNKNOWN; in HdmiDeviceInfo() 305 public DeviceFeatures getDeviceFeatures() { in getDeviceFeatures() 601 private DeviceFeatures mDeviceFeatures; 610 mDeviceFeatures = DeviceFeatures.ALL_FEATURES_SUPPORT_UNKNOWN; in Builder() 612 mDeviceFeatures = DeviceFeatures.NO_FEATURES_SUPPORTED; in Builder() 715 public Builder setDeviceFeatures(DeviceFeatures deviceFeatures) { in setDeviceFeatures() 743 public Builder updateDeviceFeatures(DeviceFeatures deviceFeatures) { in updateDeviceFeatures()
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/hdmi/ |
H A D | ReportFeaturesMessageTest.java | 29 import android.hardware.hdmi.DeviceFeatures; 80 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_basicTv_1_4() 92 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_basicPlayback_1_4() 105 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_basicPlaybackAudioSystem_1_4() 117 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_basicTv_2_0() 129 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_remoteControlTv_2_0() 142 DeviceFeatures.NO_FEATURES_SUPPORTED); in build_remoteControlPlayback_2_0() 154 DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in build_deviceFeaturesTv_2_0() 155 .setRecordTvScreenSupport(DeviceFeatures.FEATURE_SUPPORTED) in build_deviceFeaturesTv_2_0() 169 DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in build_deviceFeaturesPlayback_2_0() [all …]
|
H A D | SetAudioVolumeLevelDiscoveryActionTest.java | 19 import static android.hardware.hdmi.DeviceFeatures.FEATURE_NOT_SUPPORTED; 20 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 21 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORT_UNKNOWN; 33 import android.hardware.hdmi.DeviceFeatures; 157 @DeviceFeatures.FeatureSupportStatus int savlSupport = in noMatchingFeatureAbortReceived_actionSucceedsAndSetsFeatureSupported() 177 @DeviceFeatures.FeatureSupportStatus int savlSupport = in matchingFeatureAbortReceived_actionSucceedsAndSetsFeatureNotSupported() 194 @DeviceFeatures.FeatureSupportStatus int savlSupport = in messageFailedToSend_actionFailsAndDoesNotUpdateFeatureSupport()
|
H A D | BaseAbsoluteVolumeBehaviorTest.java | 38 import android.hardware.hdmi.DeviceFeatures; 223 @DeviceFeatures.FeatureSupportStatus int featureSupportStatus) { in receiveSetAudioVolumeLevelSupport() 225 if (featureSupportStatus != DeviceFeatures.FEATURE_SUPPORT_UNKNOWN) { in receiveSetAudioVolumeLevelSupport() 230 DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in receiveSetAudioVolumeLevelSupport() 275 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in enableAbsoluteVolumeBehavior() 335 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in allConditionsMet_savlSupportLast_reportFeatures_giveAudioStatusSent() 357 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in allConditionsMet_cecVolumeEnabledLast_giveAudioStatusSent() 368 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in allConditionsMet_fullVolumeBehaviorLast_giveAudioStatusSent() 385 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in allConditionsMet_systemAudioModeEnabledLast_giveAudioStatusSent() 398 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED); in giveAudioStatusSent_systemAudioDeviceSendsReportAudioStatus_avbEnabled() [all …]
|
H A D | PlaybackDeviceToAudioSystemAvbTest.java | 21 import android.hardware.hdmi.DeviceFeatures; 75 DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in switchToTv_absoluteVolumeControlDisabledUntilAllConditionsMet() 76 .setSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED) in switchToTv_absoluteVolumeControlDisabledUntilAllConditionsMet()
|
H A D | PlaybackDeviceToTvAvbTest.java | 23 import android.hardware.hdmi.DeviceFeatures; 78 DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in switchToAudioSystem_absoluteVolumeControlDisabledUntilAllConditionsMet() 79 .setSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_SUPPORTED) in switchToAudioSystem_absoluteVolumeControlDisabledUntilAllConditionsMet()
|
H A D | BasePlaybackDeviceAvbTest.java | 19 import android.hardware.hdmi.DeviceFeatures; 68 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_NOT_SUPPORTED); in savlNotSupported_allOtherConditionsMet_giveAudioStatusNotSent()
|
H A D | TvToAudioSystemAvbTest.java | 31 import android.hardware.hdmi.DeviceFeatures; 97 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_NOT_SUPPORTED); in savlNotSupported_allOtherConditionsMet_giveAudioStatusSent() 107 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_NOT_SUPPORTED); in savlNotSupported_systemAudioDeviceSendsReportAudioStatus_adjustOnlyAvbEnabled() 134 receiveSetAudioVolumeLevelSupport(DeviceFeatures.FEATURE_NOT_SUPPORTED); in avbEnabled_savlNotSupported_receiveReportAudioStatus_switchToAdjustOnlyAvb()
|
H A D | HdmiCecNetworkTest.java | 20 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 25 import android.hardware.hdmi.DeviceFeatures; 570 DeviceFeatures.NO_FEATURES_SUPPORTED)); in cecDevices_tracking_reportFeatures_tracksCecVersion_cec14() 589 DeviceFeatures.NO_FEATURES_SUPPORTED)); in cecDevices_tracking_reportFeatures_tracksCecVersion_cec20() 605 DeviceFeatures deviceFeatures = DeviceFeatures.NO_FEATURES_SUPPORTED; in cecDevices_tracking_reportFeatures_updatesDeviceFeatures() 615 DeviceFeatures updatedFeatures = DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in cecDevices_tracking_reportFeatures_updatesDeviceFeatures()
|
/aosp14/frameworks/base/services/core/java/com/android/server/hdmi/ |
H A D | ReportFeaturesMessage.java | 24 import android.hardware.hdmi.DeviceFeatures; 44 private final DeviceFeatures mDeviceFeatures; 47 DeviceFeatures deviceFeatures) { in ReportFeaturesMessage() 63 DeviceFeatures deviceFeatures) { in build() 160 DeviceFeatures deviceFeatures = DeviceFeatures.fromOperand(deviceFeaturesBytes); in build() 187 public DeviceFeatures getDeviceFeatures() { in getDeviceFeatures()
|
H A D | SetAudioVolumeLevelDiscoveryAction.java | 19 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 23 import android.hardware.hdmi.DeviceFeatures; 108 @DeviceFeatures.FeatureSupportStatus int setAudioVolumeLevelSupport) { in updateSetAudioVolumeLevelSupport()
|
H A D | HdmiCecNetwork.java | 22 import android.hardware.hdmi.DeviceFeatures; 613 @DeviceFeatures.FeatureSupportStatus int featureSupport = in handleFeatureAbort() 615 ? DeviceFeatures.FEATURE_NOT_SUPPORTED in handleFeatureAbort() 616 : DeviceFeatures.FEATURE_SUPPORT_UNKNOWN; in handleFeatureAbort()
|
H A D | HdmiCecLocalDeviceAudioSystem.java | 18 import static android.hardware.hdmi.DeviceFeatures.FEATURE_NOT_SUPPORTED; 19 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 28 import android.hardware.hdmi.DeviceFeatures; 188 protected DeviceFeatures computeDeviceFeatures() { in computeDeviceFeatures() 191 return DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in computeDeviceFeatures()
|
H A D | HdmiCecLocalDevice.java | 20 import android.hardware.hdmi.DeviceFeatures; 663 protected DeviceFeatures computeDeviceFeatures() { in computeDeviceFeatures() 664 return DeviceFeatures.NO_FEATURES_SUPPORTED; in computeDeviceFeatures() 679 protected final DeviceFeatures getDeviceFeatures() { in getDeviceFeatures() 703 DeviceFeatures deviceFeatures = getDeviceFeatures(); in reportFeatures()
|
H A D | HdmiCecLocalDeviceTv.java | 19 import static android.hardware.hdmi.DeviceFeatures.FEATURE_NOT_SUPPORTED; 20 import static android.hardware.hdmi.DeviceFeatures.FEATURE_SUPPORTED; 36 import android.hardware.hdmi.DeviceFeatures; 1622 protected DeviceFeatures computeDeviceFeatures() { in computeDeviceFeatures() 1632 return DeviceFeatures.NO_FEATURES_SUPPORTED.toBuilder() in computeDeviceFeatures()
|
H A D | HdmiControlService.java | 47 import android.hardware.hdmi.DeviceFeatures; 4348 case DeviceFeatures.FEATURE_SUPPORTED: in checkAndUpdateAbsoluteVolumeBehavior() 4356 case DeviceFeatures.FEATURE_NOT_SUPPORTED: in checkAndUpdateAbsoluteVolumeBehavior() 4377 case DeviceFeatures.FEATURE_SUPPORT_UNKNOWN: in checkAndUpdateAbsoluteVolumeBehavior() 4431 == DeviceFeatures.FEATURE_SUPPORTED) { in enableAbsoluteVolumeBehavior() 4477 != DeviceFeatures.FEATURE_SUPPORTED) { in onAudioDeviceVolumeChanged()
|