tdm_display: add tdm_display_get_pp_preferred_align_vertical api
[platform/core/uifw/libtdm.git] / include / tdm.h
index c334b20..685c4ec 100644 (file)
@@ -150,6 +150,17 @@ tdm_display_get_pp_available_size(tdm_display *dpy, int *min_w, int *min_h,
                                                                  int *max_w, int *max_h, int *preferred_align);
 
 /**
+ * @brief Get the pp vertical preferred align of a display object.
+ * @details -1 means that a TDM backend module doesn't define the value.
+ * @param[in] dpy A display object
+ * @param[out] preferred_align_vertical The preferred align height which TDM can handle
+ * @return #TDM_ERROR_NONE if success. Otherwise, error value.
+ */
+tdm_error
+tdm_display_get_pp_preferred_align_vertical(tdm_display *dpy, int *preferred_align_vertical);
+
+
+/**
  * @brief Get the capture capabilities of a display object.
  * @param[in] dpy A display object
  * @param[out] capabilities The capture capabilities