diff options
author | Hannah.Hsu <hannah.hsu@mediatek.com> | 2020-09-02 15:44:22 +0800 |
---|---|---|
committer | Hannah.Hsu <hannah.hsu@mediatek.com> | 2020-11-23 17:47:55 +0800 |
commit | a78d019dcf7a9a14b29f1ea3870ef89d8750f83e (patch) | |
tree | 4d6f402b9ff183e4138d027ad322ba91989904bc /rs/java/android/renderscript/ProgramStore.java | |
parent | d2aa5c594bd1b014d17b25cf6bd1361164f85623 (diff) |
Fix TV didn't initiate ARC sometimes.
Root Cause:
1. Some AVRs would send <Terminate ARC> several times and
wait for TV's response with <Report ARC Terminated>.
TV would only send <Report ARC Terminated> in current flow,
thus AVR couldn't be re-initiated, even TV send <Request ARC
Initiation>.
2. System might not start to initiate ARC after several times
hot-plug.
Solution:
1. Send <Report ARC Terminated> everytime when setArcStatus(false).
2. Re-initiate ARC when ARC is plugged in.
Verified pass with Denon AVR-X3600H.
Bug: 168087640
Change-Id: I8a5adf8b9d1e378dfc0984113c7db60b1630a46c
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
0 files changed, 0 insertions, 0 deletions