Add new command - CAMERA_COMMAND_SWITCH_DEVICE 93/322193/2 accepted/tizen/unified/20250411.015558 accepted/tizen/unified/x/20250411.040406
authorJeongmo Yang <jm80.yang@samsung.com>
Fri, 4 Apr 2025 10:55:24 +0000 (19:55 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 7 Apr 2025 07:50:08 +0000 (16:50 +0900)
[Version] 1.2.0
[Issue Type] New feature

Change-Id: Iea3e9888307b21e16d8296664c12482e5424581d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
include/hal-camera-interface-1.h
packaging/hal-api-camera-manifest.xml
packaging/hal-api-camera.spec

index f38f9dce733af71e0936387cfd67c2fa6783418c..d37f6db29f10d4cd3749ab1043d1576a2fc2c55a 100644 (file)
@@ -491,7 +491,8 @@ typedef enum camera_command {
        CAMERA_COMMAND_DEVICE_BUS                =  (uint64_t)0x0000000010000000,       /**< Device bus name */
        CAMERA_COMMAND_DEVICE_PORT               =  (uint64_t)0x0000000020000000,       /**< Device port name */
        CAMERA_COMMAND_WHITE_BALANCE_TEMPERATURE =  (uint64_t)0x0000000040000000,       /**< White balance temperature */
-       CAMERA_COMMAND_GAIN                      =  (uint64_t)0x0000000080000000        /**< Gain */
+       CAMERA_COMMAND_GAIN                      =  (uint64_t)0x0000000080000000,       /**< Gain */
+       CAMERA_COMMAND_SWITCH_DEVICE             =  (uint64_t)0x00000000f0000000        /**< Switch device (Since 1.2) */
 } camera_command_e;
 
 /**
index 81a6f4df19bced0544c3c6342e2d46ddb1ddb760..8f4789f8b329200d30f15ba92a52cce3cec24aee 100644 (file)
@@ -5,4 +5,10 @@
                        <version>1.1</version>
                </hal-module>
        </manifest>
+       <manifest platform-version="10.0">
+               <hal-module>
+                       <name>HAL_MODULE_CAMERA</name>
+                       <version transport="passthrough">1.2</version>
+               </hal-module>
+       </manifest>
 </hal-api>
index c74921baea962158215b0af8a6e3136ffe1e2c57..85b038a5e97550de57f6327302c2042ce0bb1562 100644 (file)
@@ -4,7 +4,7 @@
 ### main package #########
 Name:       %{name}
 Summary:    %{name} interface
-Version:    1.1.1
+Version:    1.2.0
 Release:    0
 Group:      Development/Libraries
 License:    Apache-2.0