e_output: make external output state 97/160097/5
authorJunkyeong Kim <jk0430.kim@samsung.com>
Tue, 14 Nov 2017 10:58:37 +0000 (19:58 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Tue, 21 Nov 2017 01:28:12 +0000 (01:28 +0000)
Change-Id: Idd998295c17376071958a4c349bf91afd6d573f9
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
src/bin/e_output.h

index 169f1cccc6d2299a616895c7b373046d82f4e0f5..8d6cf0625b59c1b6fa353b263601b514d7a7993c 100644 (file)
@@ -5,6 +5,7 @@
 typedef struct _E_Output            E_Output;
 typedef struct _E_Output_Mode       E_Output_Mode;
 typedef enum   _E_Output_Dpms       E_OUTPUT_DPMS;
+typedef enum   _E_Output_Ext_State  E_Output_Ext_State;
 
 typedef struct _E_Output_Hook       E_Output_Hook;
 typedef enum   _E_Output_Hook_Point E_Output_Hook_Point;
@@ -32,6 +33,14 @@ enum _E_Output_Dpms
    E_OUTPUT_DPMS_OFF,
 };
 
+enum _E_Output_Ext_State
+{
+   E_OUTPUT_EXT_NONE,
+   E_OUTPUT_EXT_MIRROR,
+   E_OUTPUT_EXT_PRESENTATION,
+   E_OUTPUT_EXT_WAIT_PRESENTATION,
+};
+
 struct _E_Output_Mode
 {
    int    w, h; // resolution width and height