e_output_hwc: add e_output_hwc_policy_get function 47/165947/3
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 4 Jan 2018 07:25:39 +0000 (16:25 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Fri, 5 Jan 2018 10:01:31 +0000 (10:01 +0000)
Change-Id: If3037c277e84780df595557312d5b5c604979b7b

src/bin/e_output_hwc.c
src/bin/e_output_hwc.h

index c59a7b7586c37ca4726123e52c0be837bfa8415d..34add42eb99b2cf8e7bd2a883613d9d82202b415 100644 (file)
@@ -669,6 +669,14 @@ e_output_hwc_mode_get(E_Output_Hwc *output_hwc)
    return output_hwc->hwc_mode;
 }
 
+EINTERN E_Output_Hwc_Policy
+e_output_hwc_policy_get(E_Output_Hwc *output_hwc)
+{
+   EINA_SAFETY_ON_NULL_RETURN_VAL(output_hwc, EINA_FALSE);
+
+   return output_hwc->hwc_policy;
+}
+
 EINTERN void
 e_output_hwc_deactive_set(E_Output_Hwc *output_hwc, Eina_Bool set)
 {
index 9befb3dadcb14f7b73ade8a2be124c00d8a2dc90..437299a8c9aba9b49d0d869c573c754c88536c64 100644 (file)
@@ -30,10 +30,11 @@ struct _E_Output_Hwc
    Eina_Bool          hwc_use_multi_plane;
 };
 
-EINTERN E_Output_Hwc      *e_output_hwc_new(E_Output *output);
-EINTERN void               e_output_hwc_del(E_Output_Hwc *output_hwc);
-EINTERN void               e_output_hwc_apply(E_Output_Hwc *output_hwc);
-EINTERN E_Output_Hwc_Mode  e_output_hwc_mode_get(E_Output_Hwc *output_hwc);
+EINTERN E_Output_Hwc        *e_output_hwc_new(E_Output *output);
+EINTERN void                 e_output_hwc_del(E_Output_Hwc *output_hwc);
+EINTERN void                 e_output_hwc_apply(E_Output_Hwc *output_hwc);
+EINTERN E_Output_Hwc_Policy  e_output_hwc_policy_get(E_Output_Hwc *output_hwc);
+EINTERN E_Output_Hwc_Mode    e_output_hwc_mode_get(E_Output_Hwc *output_hwc);
 
 EINTERN void               e_output_hwc_deactive_set(E_Output_Hwc *output_hwc, Eina_Bool set);
 EINTERN Eina_Bool          e_output_hwc_deactive_get(E_Output_Hwc *output_hwc);