summaryrefslogtreecommitdiffstats
path: root/include/hardware/hdmi_cec.h
diff options
context:
space:
mode:
authorJungshik Jang <jayjang@google.com>2014-05-16 16:31:27 +0900
committerJungshik Jang <jayjang@google.com>2014-05-16 16:31:27 +0900
commit5bf671610a6888bc1f6c31f7ea9e4c92c99fbd89 (patch)
tree85098de44bb0839d33f1edb5cae47566ed97f6d8 /include/hardware/hdmi_cec.h
parent0ffd860977a9ef739c0a10015c963373e84a3e61 (diff)
downloadhardware_libhardware-5bf671610a6888bc1f6c31f7ea9e4c92c99fbd89.zip
hardware_libhardware-5bf671610a6888bc1f6c31f7ea9e4c92c99fbd89.tar.gz
hardware_libhardware-5bf671610a6888bc1f6c31f7ea9e4c92c99fbd89.tar.bz2
Add ARC commands
ARC, Audio Return Channel is newly introduced in HDMI CEC 1.4. Here is a list of new command <Initiate ARC> <Report ARC Initiated> <Report ARC Terminated> <Request ARC Initiation> <Request ARC Termination> <Terminate ARC> Along with it replaced <Get OSD Name> with <Give OSD Name> which is renamed in CEC 1.4. Change-Id: I6a03b30cf90a8f6dca54831355be05682a6df96c
Diffstat (limited to 'include/hardware/hdmi_cec.h')
-rw-r--r--include/hardware/hdmi_cec.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/hardware/hdmi_cec.h b/include/hardware/hdmi_cec.h
index 1906153..0b724a1 100644
--- a/include/hardware/hdmi_cec.h
+++ b/include/hardware/hdmi_cec.h
@@ -91,7 +91,7 @@ enum cec_message_type {
CEC_MESSAGE_TIMER_CLEARED_STATUS = 0x043,
CEC_MESSAGE_USER_CONTROL_PRESSED = 0x44,
CEC_MESSAGE_USER_CONTROL_RELEASED = 0x45,
- CEC_MESSAGE_GET_OSD_NAME = 0x46,
+ CEC_MESSAGE_GIVE_OSD_NAME = 0x46,
CEC_MESSAGE_SET_OSD_NAME = 0x47,
CEC_MESSAGE_SET_OSD_STRING = 0x64,
CEC_MESSAGE_SET_TIMER_PROGRAM_TITLE = 0x67,
@@ -129,6 +129,12 @@ enum cec_message_type {
CEC_MESSAGE_VENDOR_COMMAND_WITH_ID = 0xA0,
CEC_MESSAGE_CLEAR_EXTERNAL_TIMER = 0xA1,
CEC_MESSAGE_SET_EXTERNAL_TIMER = 0xA2,
+ CEC_MESSAGE_INITIATE_ARC = 0xC0,
+ CEC_MESSAGE_REPORT_ARC_INITIATED = 0xC1,
+ CEC_MESSAGE_REPORT_ARC_TERMINATED = 0xC2,
+ CEC_MESSAGE_REQUEST_ARC_INITIATION = 0xC3,
+ CEC_MESSAGE_REQUEST_ARC_TERMINATION = 0xC4,
+ CEC_MESSAGE_TERMINATE_ARC = 0xC5,
CEC_MESSAGE_ABORT = 0xFF
};