diff --git a/media/java/android/media/tv/TvInputInfo.java b/media/java/android/media/tv/TvInputInfo.java index e60d5378f88c4..667a9aef59f35 100644 --- a/media/java/android/media/tv/TvInputInfo.java +++ b/media/java/android/media/tv/TvInputInfo.java @@ -946,6 +946,10 @@ public final class TvInputInfo implements Parcelable { id = generateInputId(componentName, mTvInputHardwareInfo); type = sHardwareTypeToTvInputType.get(mTvInputHardwareInfo.getType(), TYPE_TUNER); isHardwareInput = true; + if (mTvInputHardwareInfo.getType() == TvInputHardwareInfo.TV_INPUT_TYPE_HDMI) { + mHdmiDeviceInfo = HdmiDeviceInfo.hardwarePort( + HdmiDeviceInfo.PATH_INVALID, mTvInputHardwareInfo.getHdmiPortId()); + } } else { id = generateInputId(componentName); type = TYPE_TUNER;