08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|
2ab6d9fff36836c71bc0ee4afa25c11b48a9bd99 |
|
16-Jan-2015 |
Jinsuk Kim <jinsukkim@google.com> |
CEC: Do not send <Active Source> when TV wakes up by one touch play TV should respect the device that wakes up TV by one touch play to keep its active source status by not sending <Active Source>. Bug: 19039773 Change-Id: I0b27e95dcf986df90b25cc2a1891acd82940f13e
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|
964c00dd7b270dcf80aea3450bbfc23502965cce |
|
16-Jan-2015 |
Jinsuk Kim <jinsukkim@google.com> |
CEC: Buffer Cec messages while allocating logical address CEC messages arriving before logical address allocation was being discarded. Handles them by introducing a message buffer class to keep them till the address allocation is finished. Also updated per-device message buffer to use copied version of messages list for iterating to avoid the possible concurrent modification exception. Bug: 18896770 Change-Id: Ifb74fd265510de6dde322e0b3bc5b504fecb4daa
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|
6e26f7f7b09dfd8495ec5478a7a4713dab346bc1 |
|
07-Jan-2015 |
Jinsuk Kim <jinsukkim@google.com> |
CEC: Handle <Active Source> arriving before TvInputCallback.onAddInput Resolves a timing-related bug that fails to process the command <Active Source> at TV boot up. Checks if TV input required for the command is ready to accept the request. If not, makes sure the command is buffered, and processed later when the input is ready. Bug: 18896770 Change-Id: Id17e5e8468519b17daf61c962dd718ccc56fb0ea
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|
ad1e3d7df42376cd2a257b6c3b2fed540658a6e3 |
|
02-Jan-2015 |
Jinsuk Kim <jinsukkim@google.com> |
CEC: Buffer <Set System Audio Mode> <Set System Audio Mode> is another command that needs to be buffered in case the command arrives before the system is ready to process it. When processed, system audio mode will be enabled based on the global setting. Bug: 18809965 Change-Id: Ia6ebc4e2919e1b94498ca28f652c6db95f907f9c
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|
7fa3a66470d2133796defd14a0600578758882ac |
|
07-Nov-2014 |
Jinsuk Kim <jinsukkim@google.com> |
CEC: Buffer messages coming from unknown device Introduced a buffer for messages to be kept for later processing when they arrive before the service is ready to handle them. <Active Source>/<Initiate ARC> are handled in this CL to address the reported bug. Bug: 18277839 Change-Id: I1e73dd83dc9dd4a822fbcf4fda4c6221f09631cb
/frameworks/base/services/core/java/com/android/server/hdmi/DelayedMessageBuffer.java
|