commit | 87fb35963d579cb646e4f7b628ceb9ba9cd99eb9 | [log] [tgz] |
---|---|---|
author | Paul Colta <donpaul@google.com> | Mon Aug 05 17:35:04 2024 +0000 |
committer | Paul Colta <donpaul@google.com> | Mon Aug 05 22:34:27 2024 +0000 |
tree | f55f18bcd211a47c181936f81834b6b8c0f0133a | |
parent | a1c4fab3a3b246bbb0c3e611719ff3364213cb8f [diff] |
HDMI: Process buffered <Active Source> faster on TVs On OTP the <Active Source> message handled by the TV would be buffered until the connected OTT device would send a <Report PA> message. If the device wouldn't send <Report PA> by itself, the TV will send a <Give PA> message only when DeviceDiscoveryAction polling has been finished and the Physical Address Stage has started. In this patch, a device info with the known information from <Active Source> message is added. This helps the buffered message to be processed sooner by TvInputCallback#onInputAdded call. Flag: EXEMPT bugfix Bug: 354848887 Test: atest com.android.server.hdmi (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:bae98b3de36aacbfdee3eba5318f9b429b36aedc) Merged-In: Ibe8f066542b97e4424c02770f238f2026dac192b Change-Id: Ibe8f066542b97e4424c02770f238f2026dac192b