[Camera] Add new enum(camera device) and properties(hue) (#201)
[platform/core/csapi/tizenfx.git] / src / Tizen.Multimedia.Camera / Interop / Interop.CameraSettings.cs
old mode 100755 (executable)
new mode 100644 (file)
index 1ff1a83..01a7395
@@ -112,6 +112,15 @@ internal static partial class Interop
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_get_contrast_range")]
         internal static extern CameraError GetContrastRange(IntPtr handle, out int min, out int max);
 
+        [DllImport(Libraries.Camera, EntryPoint = "camera_attr_set_hue")]
+        internal static extern CameraError SetHue(IntPtr handle, int level);
+
+        [DllImport(Libraries.Camera, EntryPoint = "camera_attr_get_hue")]
+        internal static extern CameraError GetHue(IntPtr handle, out int level);
+
+        [DllImport(Libraries.Camera, EntryPoint = "camera_attr_get_hue_range")]
+        internal static extern CameraError GetHueRange(IntPtr handle, out int min, out int max);
+
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_set_whitebalance")]
         internal static extern CameraError SetWhitebalance(IntPtr handle, CameraWhiteBalance level);
 
@@ -173,16 +182,16 @@ internal static partial class Interop
         internal static extern CameraError GetLensOrientation(IntPtr handle, out int angle);
 
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_set_stream_rotation")]
-        internal static extern CameraError SetStreamRotation(IntPtr handle, CameraRotation mode);
+        internal static extern CameraError SetStreamRotation(IntPtr handle, Rotation mode);
 
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_get_stream_rotation")]
-        internal static extern CameraError GetStreamRotation(IntPtr handle, out CameraRotation mode);
+        internal static extern CameraError GetStreamRotation(IntPtr handle, out Rotation mode);
 
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_set_stream_flip")]
-        internal static extern CameraError SetFlip(IntPtr handle, CameraFlip flip);
+        internal static extern CameraError SetFlip(IntPtr handle, Flips flip);
 
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_get_stream_flip")]
-        internal static extern CameraError GetFlip(IntPtr handle, out CameraFlip flip);
+        internal static extern CameraError GetFlip(IntPtr handle, out Flips flip);
 
         [DllImport(Libraries.Camera, EntryPoint = "camera_attr_set_hdr_mode")]
         internal static extern CameraError SetHdrMode(IntPtr handle, CameraHdrMode hdr);