/hardware/interfaces/tv/cec/1.0/ |
IHdmiCecCallback.hal | 17 package android.hardware.tv.cec@1.0; 22 * the system of new CEC message arrival.
|
IHdmiCec.hal | 17 package android.hardware.tv.cec@1.0; 22 * HDMI-CEC HAL interface definition. 28 * HAL must use it to configure the hardware so that the CEC commands 45 * It is used when the system doesn't need to process CEC command any more, 46 * hence to tell HAL to stop receiving commands from the CEC bus, and change 54 * Gets the CEC physical address. 70 * Transmits HDMI-CEC message to other HDMI device. 73 * hanging forever which may happen if CEC signal line is pulled low for 77 * Frame Re-transmissions' of the CEC Spec 1.4b. 79 * @param message CEC message to be sent to other HDMI device [all...] |
types.hal | 17 package android.hardware.tv.cec@1.0; 52 * HDMI CEC message types. The assigned values represent opcode used in CEC 53 * frame as specified in CEC Table 8-26 of the CEC Spec 1.4b. 178 * When set to false, all the CEC commands are discarded. Used when user 179 * changes the TV settings to disable CEC functionality. 185 * Setting this flag to false means Android system must stop handling CEC 188 * control over, hence telling the microprocessor to stop handling the CEC 191 * handling CEC commands on behalf of the system [all...] |
/hardware/interfaces/tv/cec/1.0/default/ |
service.cpp | 17 #define LOG_TAG "android.hardware.tv.cec@1.0-service" 19 #include <android/hardware/tv/cec/1.0/IHdmiCec.h> 22 using android::hardware::tv::cec::V1_0::IHdmiCec;
|
HdmiCec.h | 22 #include <android/hardware/tv/cec/1.0/IHdmiCec.h> 31 namespace cec { namespace in namespace:android::hardware::tv 35 using ::android::hardware::tv::cec::V1_0::CecLogicalAddress; 36 using ::android::hardware::tv::cec::V1_0::CecMessage; 37 using ::android::hardware::tv::cec::V1_0::MaxLength; 38 using ::android::hardware::tv::cec::V1_0::HdmiPortInfo; 39 using ::android::hardware::tv::cec::V1_0::IHdmiCec; 40 using ::android::hardware::tv::cec::V1_0::IHdmiCecCallback; 41 using ::android::hardware::tv::cec::V1_0::OptionKey; 42 using ::android::hardware::tv::cec::V1_0::Result [all...] |
/test/vts-testcase/hal/tv/cec/V1_0/host/ |
Android.mk | 22 VTS_CONFIG_SRC_DIR := testcases/hal/tv/cec/V1_0/host
|
/test/vts-testcase/hal/tv/cec/V1_0/host_profiling/ |
Android.mk | 22 VTS_CONFIG_SRC_DIR := testcases/hal/tv/cec/V1_0/host_profiling
|
/frameworks/base/core/java/android/hardware/hdmi/ |
HdmiPortInfo.java | 24 * HDMI-CEC, MHL, ARC(Audio Return Channel), and physical address assigned to each port. 49 * @param cec {@code true} if HDMI-CEC is supported on the port 53 public HdmiPortInfo(int id, int type, int address, boolean cec, boolean mhl, boolean arc) { 57 mCecSupported = cec; 90 * Returns {@code true} if the port supports HDMI-CEC signaling. 92 * @return {@code true} if the port supports HDMI-CEC signaling. 136 boolean cec = (source.readInt() == 1); 139 return new HdmiPortInfo(id, type, address, cec, mhl, arc); 170 s.append("cec: ").append(mCecSupported).append(", ") [all...] |
/frameworks/base/services/core/java/com/android/server/hdmi/ |
RequestArcInitiationAction.java | 19 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
RequestArcTerminationAction.java | 19 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
SystemAudioAutoInitiationAction.java | 19 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
OneTouchRecordAction.java | 25 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
SetArcTransmissionStateAction.java | 20 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
SystemAudioStatusAction.java | 22 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
DeviceSelectAction.java | 23 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
PowerStatusMonitorAction.java | 21 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
SystemAudioAction.java | 23 import android.hardware.tv.cec.V1_0.SendMessageResult;
|
/frameworks/base/services/core/jni/ |
com_android_server_hdmi_HdmiCecController.cpp | 24 #include <android/hardware/tv/cec/1.0/IHdmiCec.h> 25 #include <android/hardware/tv/cec/1.0/IHdmiCecCallback.h> 26 #include <android/hardware/tv/cec/1.0/types.h> 35 using ::android::hardware::tv::cec::V1_0::CecLogicalAddress; 36 using ::android::hardware::tv::cec::V1_0::CecMessage; 37 using ::android::hardware::tv::cec::V1_0::HdmiPortInfo; 38 using ::android::hardware::tv::cec::V1_0::HotplugEvent; 39 using ::android::hardware::tv::cec::V1_0::IHdmiCec; 40 using ::android::hardware::tv::cec::V1_0::IHdmiCecCallback; 41 using ::android::hardware::tv::cec::V1_0::MaxLength [all...] |
/hardware/qcom/display/msm8998/hdmi_cec/ |
qhdmi_cec.cpp | 178 ssize_t err = write_int_to_node(ctx, "cec/logical_addr", addr); 189 write_int_to_node(ctx, "cec/logical_addr", 15); 248 snprintf(write_msg_path, sizeof(write_msg_path), "%s/cec/wr_msg", 257 ALOGE("%s: CEC line busy, retrying", __FUNCTION__); 269 ALOGE("%s: CEC line is busy, max retry count exceeded", 274 ALOGE("%s: Failed to send CEC message err: %zd - %s", 278 ALOGD_IF(DEBUG, "%s: Sent CEC message - %zd bytes written", 299 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; 300 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; 301 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID] [all...] |
/bionic/libc/kernel/uapi/linux/ |
cec-funcs.h | 21 #include <linux/cec.h>
|
/hardware/qcom/display/msm8996/hdmi_cec/ |
qhdmi_cec.cpp | 174 ssize_t err = write_int_to_node(ctx, "cec/logical_addr", addr); 185 write_int_to_node(ctx, "cec/logical_addr", 15); 244 snprintf(write_msg_path, sizeof(write_msg_path), "%s/cec/wr_msg", 253 ALOGE("%s: CEC line busy, retrying", __FUNCTION__); 265 ALOGE("%s: CEC line is busy, max retry count exceeded", 270 ALOGE("%s: Failed to send CEC message err: %zd - %s", 274 ALOGD_IF(DEBUG, "%s: Sent CEC message - %zd bytes written", 295 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; 296 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; 297 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID] [all...] |
/device/generic/goldfish/camera/ |
EmulatedCamera3.cpp | 189 const EmulatedCamera3* cec = static_cast<const EmulatedCamera3*>(d); local 190 return const_cast<EmulatedCamera3*>(cec);
|
/device/google/cuttlefish_common/guest/hals/camera/ |
EmulatedCamera3.cpp | 181 const EmulatedCamera3* cec = static_cast<const EmulatedCamera3*>(d); local 182 return const_cast<EmulatedCamera3*>(cec);
|
/hardware/qcom/display/msm8909/hdmi_cec/ |
qhdmi_cec.cpp | 186 ssize_t err = write_int_to_node(ctx, "cec/logical_addr", addr); 197 write_int_to_node(ctx, "cec/logical_addr", 15); 256 write_msg_path.append("/cec/wr_msg"); 264 ALOGE("%s: CEC line busy, retrying", __FUNCTION__); 276 ALOGE("%s: CEC line is busy, max retry count exceeded", 281 ALOGE("%s: Failed to send CEC message err: %zd - %s", 285 ALOGD_IF(DEBUG, "%s: Sent CEC message - %zd bytes written", 306 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; 307 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; 308 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID] [all...] |
/hardware/qcom/display/msm8909w_3100/hdmi_cec/ |
qhdmi_cec.cpp | 186 ssize_t err = write_int_to_node(ctx, "cec/logical_addr", addr); 197 write_int_to_node(ctx, "cec/logical_addr", 15); 256 write_msg_path.append("/cec/wr_msg"); 264 ALOGE("%s: CEC line busy, retrying", __FUNCTION__); 276 ALOGE("%s: CEC line is busy, max retry count exceeded", 281 ALOGE("%s: Failed to send CEC message err: %zd - %s", 285 ALOGD_IF(DEBUG, "%s: Sent CEC message - %zd bytes written", 306 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; 307 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; 308 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID] [all...] |