virtual: fix voutput commit buffer send fail
[platform/core/uifw/libtdm.git] / src / tdm_private.h
index fd1fdae..b65c01e 100644 (file)
@@ -240,8 +240,10 @@ extern int tdm_dump_enable;
 extern char *tdm_debug_dump_dir;
 
 tdm_error
-tdm_display_update_output(tdm_private_module *private_module,
-                                                 tdm_output *output_backend, int pipe, unsigned int need_new_caps);
+tdm_display_update_output(tdm_private_module *private_module, tdm_output *output_backend);
+void
+tdm_display_destroy_private_output(tdm_private_output *private_output);
+
 tdm_error
 tdm_display_enable_debug_module(const char*modules);
 tdm_error
@@ -277,6 +279,10 @@ tdm_voutput_attach_buffer(tdm_voutput *voutput, tbm_surface_h buffer);
 tdm_error
 tdm_voutput_commit_buffer(tdm_voutput *voutput);
 tdm_error
+tdm_output_set_voutput_commit(tdm_voutput *voutput);
+tdm_error
+tdm_output_unset_voutput_commit(tdm_voutput *voutput);
+tdm_error
 tdm_voutput_commit_done(tdm_voutput *voutput);
 void *
 tdm_display_find_private_voutput(tdm_private_display *private_display, double stamp);