From 0bb3086d582f0981f2f00f99a4e7f181e7ff60c4 Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Tue, 9 Apr 2024 10:50:14 +0900 Subject: [PATCH] Add new message type - NETWORK_STATE [Version] 0.0.23 [Issue Type] New feature Change-Id: Ibe2922fbc515d070506d0cae6348b54408454090 Signed-off-by: Jeongmo Yang --- include/hal-camera-interface.h | 13 ++++++++++++- packaging/hal-api-camera.spec | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/include/hal-camera-interface.h b/include/hal-camera-interface.h index caa28a4..60dcfef 100644 --- a/include/hal-camera-interface.h +++ b/include/hal-camera-interface.h @@ -79,6 +79,15 @@ typedef enum camera_state { CAMERA_STATE_RECORDING_SNAPSHOT } camera_state_e; +/** + * @brief Enumeration for the camera network state. + * @since_tizen 8.0 + */ +typedef enum camera_network_state { + CAMERA_NETWORK_STATE_PLAYING, + CAMERA_NETWORK_STATE_PAUSED +} camera_network_state_e; + /** * @brief The structure type of the resolution. * @since_tizen 6.5 @@ -557,7 +566,8 @@ typedef enum camera_message_type { CAMERA_MESSAGE_TYPE_FOCUS_CHANGED, CAMERA_MESSAGE_TYPE_CAPTURED, CAMERA_MESSAGE_TYPE_HDR_PROGRESS, - CAMERA_MESSAGE_TYPE_ERROR + CAMERA_MESSAGE_TYPE_ERROR, + CAMERA_MESSAGE_TYPE_NETWORK_STATE /* Since 8.0 */ } camera_message_type_e; /** @@ -570,6 +580,7 @@ typedef struct camera_message { camera_focus_state_e focus_state; uint32_t hdr_progress; camera_error_e error_code; + camera_network_state_e network_state; /* Since 8.0 */ }; } camera_message_s; diff --git a/packaging/hal-api-camera.spec b/packaging/hal-api-camera.spec index f63fe04..19dce3d 100644 --- a/packaging/hal-api-camera.spec +++ b/packaging/hal-api-camera.spec @@ -4,7 +4,7 @@ ### main package ######### Name: %{name} Summary: %{name} interface -Version: 0.0.22 +Version: 0.0.23 Release: 0 Group: Development/Libraries License: Apache-2.0 -- 2.34.1