add tdm_output_unset_mirror
[platform/core/uifw/libtdm.git] / include / tdm_backend.h
index 4075f7b..f9a1b22 100644 (file)
@@ -569,11 +569,19 @@ typedef struct _tdm_func_output {
         * @param[in] src_output A src output object of which image is displayed on the output
         * @param[in] transform A transform value
         * @return #TDM_ERROR_NONE if success. Otherwise, error value.
-        * @see #TDM_OUTPUT_CAPABILITY_MIRROR
+        * @see #output_set_mirror, #TDM_OUTPUT_CAPABILITY_MIRROR
         */
        tdm_error (*output_set_mirror)(tdm_output *output,
                                                                        tdm_output *src_output,
                                                                        tdm_transform transform);
+       /**
+        * @brief Unset the mirror image
+        * @details This function unset the mirro image of the output.
+        * @param[in] output A output object to display the src_output image
+        * @return #TDM_ERROR_NONE if success. Otherwise, error value.
+        * @see #output_set_mirror, #TDM_OUTPUT_CAPABILITY_MIRROR
+        */
+       tdm_error (*output_unset_mirror)(tdm_output *output);
 
        void (*reserved4)(void);
        void (*reserved5)(void);