ds_output: Add ds_output_set_custom_mode
[platform/core/uifw/libds-tizen.git] / include / libds / output.h
index 35fee14..5cf1fce 100644 (file)
@@ -20,6 +20,12 @@ struct ds_output_mode {
 void
 ds_output_destroy(struct ds_output *output);
 
+void
+ds_output_enable(struct ds_output *output);
+
+void
+ds_output_disable(struct ds_output *output);
+
 bool
 ds_output_commit(struct ds_output *output);
 
@@ -27,13 +33,17 @@ void
 ds_output_attach_buffer(struct ds_output *output, struct ds_buffer *buffer);
 
 const struct ds_output_mode *
-ds_output_preferred_mode(struct ds_output *output);
+ds_output_get_preferred_mode(struct ds_output *output);
 
 void
 ds_output_set_mode(struct ds_output *output,
         const struct ds_output_mode *mode);
 
 void
+ds_output_set_custom_mode(struct ds_output *output,
+        int32_t width, int32_t height, int32_t refresh);
+
+void
 ds_output_add_destroy_listener(struct ds_output *output,
         struct wl_listener *listener);