Remove routing change and Active Source update by the payload of the SAM
request message

Tests show that the TV sends out SAM request message with incorrect
active path in a very high possibility. This makes Atom switch into the
wrong input.

Previously this change is to make sure that we have more reliable Active
Source updating, but now it seems lower the accuracy and bringing more
side effect.

Changing the logic to: only cover the user case when the TV notifies the
AVR with a non-CEC active path and it should not be under the AVR
itself.

Based on Amlogic's suggestion:
https://partner-android-review.googlesource.com/c/platform/frameworks/base/+/1439739

Bug: 133668717
Bug: 138854438
Test: manual
Change-Id: Ic41dd4920a1de0af1d3755f760e3f2327f9010f7
(cherry picked from commit 066301a097377199a16cd80227f7b8ccee7e0c5b)
1 file changed