/hardware/interfaces/tv/cec/2.0/default/ |
D | HdmiCec.h | 31 namespace cec { 40 using ::android::hardware::tv::cec::V2_0::CecLogicalAddress; 41 using ::android::hardware::tv::cec::V2_0::CecMessage; 42 using ::android::hardware::tv::cec::V2_0::CecPhysicalAddress; 43 using ::android::hardware::tv::cec::V2_0::HdmiPortId; 44 using ::android::hardware::tv::cec::V2_0::HdmiPortInfo; 45 using ::android::hardware::tv::cec::V2_0::IHdmiCec; 46 using ::android::hardware::tv::cec::V2_0::IHdmiCecCallback; 47 using ::android::hardware::tv::cec::V2_0::MaxLength; 48 using ::android::hardware::tv::cec::V2_0::OptionKey; [all …]
|
D | Android.bp | 2 name: "android.hardware.tv.cec@2.0-impl", 14 "android.hardware.tv.cec@2.0", 20 name: "android.hardware.tv.cec@2.0-service", 21 vintf_fragments: ["android.hardware.tv.cec@2.0-service.xml"], 25 init_rc: ["android.hardware.tv.cec@2.0-service.rc"], 37 "android.hardware.tv.cec@2.0",
|
D | [email protected] | 1 service vendor.cec-hal-2-0 /vendor/bin/hw/android.hardware.tv.cec@2.0-service
|
D | service.cpp | 23 using android::hardware::tv::cec::V2_0::IHdmiCec;
|
/hardware/interfaces/tv/cec/1.0/default/ |
D | Android.bp | 2 name: "android.hardware.tv.cec@1.0-impl", 14 "android.hardware.tv.cec@1.0", 20 name: "android.hardware.tv.cec@1.0-service", 24 init_rc: ["android.hardware.tv.cec@1.0-service.rc"], 36 "android.hardware.tv.cec@1.0", 42 name: "android.hardware.tv.cec@1.0-service.mock", 43 vintf_fragments: ["android.hardware.tv.cec@1.0-service.mock.xml"], 46 init_rc: ["android.hardware.tv.cec@1.0-service.mock.rc"], 59 "android.hardware.tv.cec@1.0",
|
D | HdmiCec.h | 31 namespace cec { 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; 43 using ::android::hardware::tv::cec::V1_0::SendMessageResult; [all …]
|
D | HdmiCecMock.h | 33 namespace cec { 42 using ::android::hardware::tv::cec::V1_0::CecLogicalAddress; 43 using ::android::hardware::tv::cec::V1_0::CecMessage; 44 using ::android::hardware::tv::cec::V1_0::HdmiPortInfo; 45 using ::android::hardware::tv::cec::V1_0::IHdmiCec; 46 using ::android::hardware::tv::cec::V1_0::IHdmiCecCallback; 47 using ::android::hardware::tv::cec::V1_0::MaxLength; 48 using ::android::hardware::tv::cec::V1_0::OptionKey; 49 using ::android::hardware::tv::cec::V1_0::Result; 50 using ::android::hardware::tv::cec::V1_0::SendMessageResult;
|
D | [email protected] | 1 service vendor.cec-hal-1-0-mock /vendor/bin/hw/android.hardware.tv.cec@1.0-service.mock 2 interface android.hardware.tv.cec@1.0::IHdmiCec default
|
D | serviceMock.cpp | 25 using android::hardware::tv::cec::V1_0::IHdmiCec; 26 using android::hardware::tv::cec::V1_0::implementation::HdmiCecMock;
|
D | service.cpp | 22 using android::hardware::tv::cec::V1_0::IHdmiCec;
|
/hardware/qcom/display/msm8998/hdmi_cec/ |
D | qhdmi_cec.cpp | 299 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 300 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 301 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 303 size_t copy_size = event.cec.length > sizeof(event.cec.body) ? in cec_receive_message() 304 sizeof(event.cec.body) : event.cec.length; in cec_receive_message() 305 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size); in cec_receive_message() 306 hex_to_string((char *) event.cec.body, copy_size, dump); in cec_receive_message()
|
/hardware/qcom/sdm845/display/hdmi_cec/ |
D | qhdmi_cec.cpp | 295 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 296 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 297 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 299 size_t copy_size = event.cec.length > sizeof(event.cec.body) ? in cec_receive_message() 300 sizeof(event.cec.body) : event.cec.length; in cec_receive_message() 301 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size); in cec_receive_message() 302 hex_to_string((char *) event.cec.body, copy_size, dump); in cec_receive_message()
|
/hardware/qcom/sm8150/display/hdmi_cec/ |
D | qhdmi_cec.cpp | 295 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 296 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 297 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 299 size_t copy_size = event.cec.length > sizeof(event.cec.body) ? in cec_receive_message() 300 sizeof(event.cec.body) : event.cec.length; in cec_receive_message() 301 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size); in cec_receive_message() 302 hex_to_string((char *) event.cec.body, copy_size, dump); in cec_receive_message()
|
/hardware/qcom/display/msm8996/hdmi_cec/ |
D | qhdmi_cec.cpp | 295 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 296 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 297 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 299 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE], event.cec.length); in cec_receive_message() 300 hex_to_string((char *) event.cec.body, event.cec.length, dump); in cec_receive_message()
|
/hardware/qcom/display/msm8909w_3100/hdmi_cec/ |
D | qhdmi_cec.cpp | 306 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 307 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 308 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 310 size_t copy_size = event.cec.length > sizeof(event.cec.body) ? in cec_receive_message() 311 sizeof(event.cec.body) : event.cec.length; in cec_receive_message() 312 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size); in cec_receive_message() 313 hex_to_string((char *) event.cec.body, copy_size, dump); in cec_receive_message()
|
/hardware/qcom/display/msm8909/hdmi_cec/ |
D | qhdmi_cec.cpp | 306 event.cec.length = msg[CEC_OFFSET_FRAME_LENGTH] - 1; in cec_receive_message() 307 event.cec.initiator = (cec_logical_address_t) msg[CEC_OFFSET_SENDER_ID]; in cec_receive_message() 308 event.cec.destination = (cec_logical_address_t) msg[CEC_OFFSET_RECEIVER_ID]; in cec_receive_message() 310 size_t copy_size = event.cec.length > sizeof(event.cec.body) ? in cec_receive_message() 311 sizeof(event.cec.body) : event.cec.length; in cec_receive_message() 312 memcpy(event.cec.body, &msg[CEC_OFFSET_OPCODE],copy_size); in cec_receive_message() 313 hex_to_string((char *) event.cec.body, copy_size, dump); in cec_receive_message()
|
/hardware/interfaces/tv/cec/1.0/ |
D | Android.bp | 4 name: "android.hardware.tv.cec@1.0",
|
/hardware/interfaces/tv/cec/2.0/ |
D | Android.bp | 4 name: "android.hardware.tv.cec@2.0",
|
D | IHdmiCecCallback.hal | 17 package android.hardware.tv.cec@2.0;
|
D | types.hal | 17 package android.hardware.tv.cec@2.0; 141 POLLING_MESSAGE = 0xFFFFFF00, // used for cec polling message 167 /** cec message type */ 318 * the CEC spec 2.0b. It may be updated with cec devices's status changed.
|
/hardware/interfaces/prebuilt_hashes/ |
D | 26.txt | 143 938850621c3c5ef426a4b88e752ba99b3559037e782a3d938604f3aef5cc0f1b android.hardware.tv.cec@1.0::IHdmi… 144 e75b6eea711d36fac678bce072b3cec6544b27fa9f4cd903999404e5c110ca10 android.hardware.tv.cec@1.0::IHdmi… 145 6e25f8dbfadb668e1d4ec80eb9acd95d8bc9e0a240c36d27e662adb440314b95 android.hardware.tv.cec@1.0::types
|
D | 27.txt | 143 938850621c3c5ef426a4b88e752ba99b3559037e782a3d938604f3aef5cc0f1b android.hardware.tv.cec@1.0::IHdmi… 144 e75b6eea711d36fac678bce072b3cec6544b27fa9f4cd903999404e5c110ca10 android.hardware.tv.cec@1.0::IHdmi… 145 6e25f8dbfadb668e1d4ec80eb9acd95d8bc9e0a240c36d27e662adb440314b95 android.hardware.tv.cec@1.0::types
|
D | 28.txt | 142 938850621c3c5ef426a4b88e752ba99b3559037e782a3d938604f3aef5cc0f1b android.hardware.tv.cec@1.0::IHdmi… 143 e75b6eea711d36fac678bce072b3cec6544b27fa9f4cd903999404e5c110ca10 android.hardware.tv.cec@1.0::IHdmi… 144 6e25f8dbfadb668e1d4ec80eb9acd95d8bc9e0a240c36d27e662adb440314b95 android.hardware.tv.cec@1.0::types 272 905a4af79c8329b39d8b11b08f015137216bb078b427b6986f32884a04bc1bec android.hardware.tv.cec@1.0::types
|
/hardware/libhardware/include/hardware/ |
D | hdmi_cec.h | 264 cec_message_t cec; member
|
/hardware/interfaces/ |
D | current.txt | 146 938850621c3c5ef426a4b88e752ba99b3559037e782a3d938604f3aef5cc0f1b android.hardware.tv.cec@1.0::IHdmi… 147 e75b6eea711d36fac678bce072b3cec6544b27fa9f4cd903999404e5c110ca10 android.hardware.tv.cec@1.0::IHdmi… 148 6e25f8dbfadb668e1d4ec80eb9acd95d8bc9e0a240c36d27e662adb440314b95 android.hardware.tv.cec@1.0::types 276 905a4af79c8329b39d8b11b08f015137216bb078b427b6986f32884a04bc1bec android.hardware.tv.cec@1.0::types 426 3d01e29e8129186f7567c4f9c8bee7480a0768e587b1be9b28adb0a6cbec6bf2 android.hardware.tv.cec@1.0::types 736 b878fcad575742925690303f717e2186058a378670be6e2f85e7e503841954aa android.hardware.tv.cec@2.0::IHdmi… 737 009b9a02619b14da27027cb5d424fa01f098f6b6f6fa0829049497fc3612d67d android.hardware.tv.cec@2.0::IHdmi… 738 af1443272c4db47dea5adc5b6c4293dd09c20466a58684c68a5d88c0e7e46261 android.hardware.tv.cec@2.0::types
|