diff --git a/orbbec_camera/SDK/include/libobsensor/h/Context.h b/orbbec_camera/SDK/include/libobsensor/h/Context.h
index 77fac022..e0c0535d 100644
--- a/orbbec_camera/SDK/include/libobsensor/h/Context.h
+++ b/orbbec_camera/SDK/include/libobsensor/h/Context.h
@@ -159,7 +159,7 @@ OB_EXPORT void ob_set_logger_to_console(ob_log_severity severity, ob_error **err
*
* @attention Should be called before creating the context and pipeline, otherwise the default extensions directory (./extensions) will be used.
*
- * @param directory Path to the extensions directory. If the path is empty, the existing settings will continue to be used (if the existing
+ * @param directory Path to the extensions directory. If the path is empty, extensions path will be set to the current working directory.
* @param error Pointer to an error object that will be populated if an error occurs during extensions directory setting
*/
OB_EXPORT void ob_set_extensions_directory(const char *directory, ob_error **error);
diff --git a/orbbec_camera/SDK/lib/arm64/OrbbecSDKConfig-release.cmake b/orbbec_camera/SDK/lib/arm64/OrbbecSDKConfig-release.cmake
index 85c83e27..5d7a67f8 100644
--- a/orbbec_camera/SDK/lib/arm64/OrbbecSDKConfig-release.cmake
+++ b/orbbec_camera/SDK/lib/arm64/OrbbecSDKConfig-release.cmake
@@ -8,12 +8,12 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
# Import target "ob::OrbbecSDK" for configuration "Release"
set_property(TARGET ob::OrbbecSDK APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
set_target_properties(ob::OrbbecSDK PROPERTIES
- IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.1"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.3"
IMPORTED_SONAME_RELEASE "libOrbbecSDK.so.2"
)
list(APPEND _cmake_import_check_targets ob::OrbbecSDK )
-list(APPEND _cmake_import_check_files_for_ob::OrbbecSDK "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.1" )
+list(APPEND _cmake_import_check_files_for_ob::OrbbecSDK "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.3" )
# Commands beyond this point should not need to know the version.
set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/orbbec_camera/SDK/lib/arm64/extensions/firmwareupdater/libfirmwareupdater.so b/orbbec_camera/SDK/lib/arm64/extensions/firmwareupdater/libfirmwareupdater.so
index c1555d6e..d76f36c0 100644
Binary files a/orbbec_camera/SDK/lib/arm64/extensions/firmwareupdater/libfirmwareupdater.so and b/orbbec_camera/SDK/lib/arm64/extensions/firmwareupdater/libfirmwareupdater.so differ
diff --git a/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2 b/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2
index 05ef9aca..06dfc7a3 120000
--- a/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2
+++ b/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2
@@ -1 +1 @@
-libOrbbecSDK.so.2.4.1
\ No newline at end of file
+libOrbbecSDK.so.2.4.3
\ No newline at end of file
diff --git a/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.1 b/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.3
similarity index 65%
rename from orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.1
rename to orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.3
index 0c434a52..3bd9805c 100644
Binary files a/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.1 and b/orbbec_camera/SDK/lib/arm64/libOrbbecSDK.so.2.4.3 differ
diff --git a/orbbec_camera/SDK/lib/x64/OrbbecSDKConfig-release.cmake b/orbbec_camera/SDK/lib/x64/OrbbecSDKConfig-release.cmake
index 85c83e27..5d7a67f8 100644
--- a/orbbec_camera/SDK/lib/x64/OrbbecSDKConfig-release.cmake
+++ b/orbbec_camera/SDK/lib/x64/OrbbecSDKConfig-release.cmake
@@ -8,12 +8,12 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
# Import target "ob::OrbbecSDK" for configuration "Release"
set_property(TARGET ob::OrbbecSDK APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
set_target_properties(ob::OrbbecSDK PROPERTIES
- IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.1"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.3"
IMPORTED_SONAME_RELEASE "libOrbbecSDK.so.2"
)
list(APPEND _cmake_import_check_targets ob::OrbbecSDK )
-list(APPEND _cmake_import_check_files_for_ob::OrbbecSDK "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.1" )
+list(APPEND _cmake_import_check_files_for_ob::OrbbecSDK "${_IMPORT_PREFIX}/lib/libOrbbecSDK.so.2.4.3" )
# Commands beyond this point should not need to know the version.
set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/orbbec_camera/SDK/lib/x64/extensions/firmwareupdater/libfirmwareupdater.so b/orbbec_camera/SDK/lib/x64/extensions/firmwareupdater/libfirmwareupdater.so
index 240a4b06..32fb0a38 100644
Binary files a/orbbec_camera/SDK/lib/x64/extensions/firmwareupdater/libfirmwareupdater.so and b/orbbec_camera/SDK/lib/x64/extensions/firmwareupdater/libfirmwareupdater.so differ
diff --git a/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2 b/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2
index 05ef9aca..06dfc7a3 120000
--- a/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2
+++ b/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2
@@ -1 +1 @@
-libOrbbecSDK.so.2.4.1
\ No newline at end of file
+libOrbbecSDK.so.2.4.3
\ No newline at end of file
diff --git a/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.1 b/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.3
similarity index 65%
rename from orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.1
rename to orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.3
index ab2cd9cb..19b24d31 100644
Binary files a/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.1 and b/orbbec_camera/SDK/lib/x64/libOrbbecSDK.so.2.4.3 differ
diff --git a/orbbec_camera/config/OrbbecSDKConfig_v2.0.xml b/orbbec_camera/config/OrbbecSDKConfig_v2.0.xml
index c78fed26..3ccab8e5 100644
--- a/orbbec_camera/config/OrbbecSDKConfig_v2.0.xml
+++ b/orbbec_camera/config/OrbbecSDKConfig_v2.0.xml
@@ -129,7 +129,7 @@
100
-
+
640
@@ -1200,7 +1200,7 @@
Y8
-
+
@@ -1217,12 +1217,12 @@
100
-
+
false
true
-
+
0