Flora license update
[apps/core/preloaded/ug-camera-efl.git] / src / cam_device_capacity.cpp
1 /*\r
2  * Copyright 2012  Samsung Electronics Co., Ltd\r
3  *\r
4  * Licensed under the Flora License, Version 1.1 (the "License");\r
5  * you may not use this file except in compliance with the License.\r
6  * You may obtain a copy of the License at\r
7  *\r
8  *        http://floralicense.org/license/\r
9  *\r
10  * Unless required by applicable law or agreed to in writing, software\r
11  * distributed under the License is distributed on an "AS IS" BASIS,\r
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13  * See the License for the specific language governing permissions and\r
14  * limitations under the License.\r
15  */\r
16 \r
17 #include "CamDeviceCapacity.h"\r
18 \r
19 extern "C" {\r
20 \r
21 void    ResetCaps()\r
22 {\r
23         CCamDeviceCapacity::GetInstance()->ResetCaps();\r
24 }\r
25 \r
26 \r
27 void GetCamDevFuncCaps(unsigned int *eType, void *user_data)\r
28 {\r
29         CCamDeviceCapacity::GetInstance()->GetCamDevFuncCaps(eType, user_data);\r
30 }\r
31 \r
32 bool GetCamDevCamResolutionCaps(unsigned int *uCapacity, void *user_data)\r
33 {\r
34         return CCamDeviceCapacity::GetInstance()->GetCamDevCamResolutionCaps(uCapacity, user_data);\r
35 }\r
36 \r
37  bool GetCamDevRecResolutionCaps(unsigned int *uCapacity, void *user_data)\r
38 {\r
39         return CCamDeviceCapacity::GetInstance()->GetCamDevRecResolutionCaps(uCapacity, user_data);\r
40 }\r
41 \r
42 bool GetCamDevFocusCaps(unsigned int *uCapacity, void *user_data)\r
43 {\r
44         return CCamDeviceCapacity::GetInstance()->GetCamDevFocusCaps(uCapacity, user_data);\r
45 }\r
46 \r
47  bool GetCamDevEffectCaps(unsigned int *uCapacity, void *user_data)\r
48 {\r
49         return CCamDeviceCapacity::GetInstance()->GetCamDevEffectCaps(uCapacity, user_data);\r
50 }\r
51 \r
52 bool GetCamDevWBCaps(unsigned int *uCapacity, void *user_data)\r
53 {\r
54         return CCamDeviceCapacity::GetInstance()->GetCamDevWBCaps(uCapacity, user_data);\r
55 }\r
56 \r
57 bool GetCamDevSceneModeCaps(unsigned int *uCapacity, void *user_data)\r
58 {\r
59         return CCamDeviceCapacity::GetInstance()->GetCamDevSceneModeCaps(uCapacity, user_data);\r
60 }\r
61 \r
62 bool GetCamDevMeteringCaps(unsigned int *uCapacity, void *user_data)\r
63 {\r
64         return CCamDeviceCapacity::GetInstance()->GetCamDevMeteringCaps(uCapacity, user_data);\r
65 }\r
66 \r
67  bool GetCamDevISOCaps(unsigned int *uCapacity, void *user_data)\r
68 {\r
69         return CCamDeviceCapacity::GetInstance()->GetCamDevISOCaps(uCapacity, user_data);\r
70 }\r
71 \r
72  bool GetCamDevFlashCaps(unsigned int *uCapacity, void *user_data)\r
73 {\r
74         return CCamDeviceCapacity::GetInstance()->GetCamDevFlashCaps(uCapacity, user_data);\r
75 }\r
76 \r
77  bool GetCamDevFpsCaps(unsigned int *uCapacity, void *user_data)\r
78 {\r
79         return CCamDeviceCapacity::GetInstance()->GetCamDevFpsCaps(uCapacity, user_data);\r
80 }\r
81 \r
82 bool GetCamDevShotModeCaps(unsigned int *uCapacity, void *user_data)\r
83 {\r
84         return CCamDeviceCapacity::GetInstance()->GetCamDevShotModeCaps(uCapacity, user_data);\r
85 }\r
86 \r
87 bool GetCamDevRecModeCaps(unsigned int *uCapacity, void *user_data)\r
88 {\r
89         return CCamDeviceCapacity::GetInstance()->GetCamDevRecModeCaps(uCapacity, user_data);\r
90 }\r
91 \r
92 bool GetCamDevZoomCaps(int *min, int *max)\r
93 {\r
94         return CCamDeviceCapacity::GetInstance()->GetCamDevZoomCaps(min, max);\r
95 }\r
96 \r
97  bool GetCamDevEvCaps(int *min, int *max)\r
98 {\r
99         return CCamDeviceCapacity::GetInstance()->GetCamDevEvCaps(min, max);\r
100 }\r
101 \r
102 bool GetCamDevBrCaps(int *min, int *max)\r
103 {\r
104         return CCamDeviceCapacity::GetInstance()->GetCamDevBrCaps(min, max);\r
105 }\r
106 \r
107 }\r
108 \r