output: add tdm_output_has_capture_capability
[platform/core/uifw/libtdm.git] / include / tdm.h
index 19d30ba..bc1f0ef 100644 (file)
@@ -548,6 +548,15 @@ tdm_error
 tdm_output_get_dpms(tdm_output *output, tdm_output_dpms *dpms_value);
 
 /**
+ * @brief Check if a output object has the capture capability
+ * @param[in] output A output object
+ * @param[out] has_capability 1: has the capability, 0: not has the capability
+ * @return #TDM_ERROR_NONE if success. Otherwise, error value.
+ */
+tdm_error
+tdm_output_has_capture_capability(tdm_output *output, unsigned int *has_capability);
+
+/**
  * @brief Create a capture object of a output object
  * @param[in] output A output object
  * @param[out] error #TDM_ERROR_NONE if success. Otherwise, error value.