Home
last modified time | relevance | path

Searched refs:dev_features (Results 1 – 6 of 6) sorted by relevance

/external/v4l-utils/utils/cec-compliance/
Dcec-test.cpp175 const __u8 *rc_profile, *dev_features; in system_info_give_features() local
177 cec_ops_report_features(&msg, &cec_version, &all_device_types, &rc_profile, &dev_features); in system_info_give_features()
178 fail_on_test(rc_profile == nullptr || dev_features == nullptr); in system_info_give_features()
181 info("Device Features: \t%s", cec_dev_feat2s(*dev_features, "").c_str()); in system_info_give_features()
184 (*dev_features & CEC_OP_FEAT_DEV_HAS_SET_AUDIO_RATE)) { in system_info_give_features()
188 (*dev_features & CEC_OP_FEAT_DEV_HAS_DECK_CONTROL)) in system_info_give_features()
192 if (cec_has_playback(1 << la) && (*dev_features & CEC_OP_FEAT_DEV_SINK_HAS_ARC_TX)) in system_info_give_features()
194 if (cec_has_tv(1 << la) && (*dev_features & CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX)) in system_info_give_features()
199 fail_on_test(node->remote[la].dev_features != *dev_features); in system_info_give_features()
364 (node->remote[la].dev_features & CEC_OP_FEAT_DEV_HAS_SET_OSD_STRING)); in osd_string_set_default()
Dcec-compliance.cpp868 const __u8 *rc_profile = nullptr, *dev_features = nullptr; in topology_probe_device() local
871 &rc_profile, &dev_features); in topology_probe_device()
872 if (rc_profile == nullptr || dev_features == nullptr) in topology_probe_device()
875 node->remote[i].dev_features = *dev_features; in topology_probe_device()
878 (*dev_features & CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX) != 0; in topology_probe_device()
880 (*dev_features & CEC_OP_FEAT_DEV_SINK_HAS_ARC_TX) != 0; in topology_probe_device()
882 (*dev_features & CEC_OP_FEAT_DEV_HAS_SET_AUDIO_RATE) != 0; in topology_probe_device()
884 (*dev_features & CEC_OP_FEAT_DEV_HAS_DECK_CONTROL) != 0; in topology_probe_device()
886 (*dev_features & CEC_OP_FEAT_DEV_HAS_RECORD_TV_SCREEN) != 0; in topology_probe_device()
Dcec-compliance.h123 __u8 dev_features; member
/external/v4l-utils/utils/cec-ctl/
Dcec-ctl.cpp2325 __u8 dev_features = 0; in main() local
2488 dev_features |= CEC_OP_FEAT_DEV_HAS_RECORD_TV_SCREEN; in main()
2491 dev_features |= CEC_OP_FEAT_DEV_HAS_SET_OSD_STRING; in main()
2494 dev_features |= CEC_OP_FEAT_DEV_HAS_DECK_CONTROL; in main()
2497 dev_features |= CEC_OP_FEAT_DEV_HAS_SET_AUDIO_RATE; in main()
2500 dev_features |= CEC_OP_FEAT_DEV_SINK_HAS_ARC_TX; in main()
2503 dev_features |= CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX; in main()
2896 if ((dev_features & (CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX | in main()
2904 if ((dev_features & (CEC_OP_FEAT_DEV_HAS_RECORD_TV_SCREEN | in main()
2982 if (flags == 0 && (rc_tv || rc_src || dev_features)) { in main()
[all …]
/external/v4l-utils/include/linux/
Dcec-funcs.h850 __u8 rc_profile, __u8 dev_features) in cec_msg_report_features() argument
858 msg->msg[5] = dev_features; in cec_msg_report_features()
863 const __u8 **rc_profile, const __u8 **dev_features) in cec_ops_report_features() argument
870 *dev_features = NULL; in cec_ops_report_features()
874 *dev_features = p + 1; in cec_ops_report_features()
879 *rc_profile = *dev_features = NULL; in cec_ops_report_features()
/external/kernel-headers/original/uapi/linux/
Dcec-funcs.h850 __u8 rc_profile, __u8 dev_features) in cec_msg_report_features() argument
858 msg->msg[5] = dev_features; in cec_msg_report_features()
863 const __u8 **rc_profile, const __u8 **dev_features) in cec_ops_report_features() argument
870 *dev_features = NULL; in cec_ops_report_features()
874 *dev_features = p + 1; in cec_ops_report_features()
879 *rc_profile = *dev_features = NULL; in cec_ops_report_features()