mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-15 04:20:20 +08:00
update sdk to v1.6.2
This commit is contained in:
@@ -317,27 +317,27 @@ ob_frame *ob_create_frameset(ob_error **error);
|
||||
void ob_frameset_push_frame(ob_frame *frameset, ob_frame_type type, ob_frame *frame, ob_error **error);
|
||||
|
||||
/**
|
||||
* @brief Set the system timestamp of a frameset object.
|
||||
* @brief Set the system timestamp of a frame object.
|
||||
*
|
||||
* @param[in] frame Frameset object to set the system timestamp for.
|
||||
* @param[in] frame Frame object to set the system timestamp for.
|
||||
* @param[in] system_timestamp System timestamp to set in milliseconds.
|
||||
* @param[out] error Log error messages.
|
||||
*/
|
||||
void ob_frame_set_system_time_stamp(ob_frame *frame, uint64_t system_timestamp, ob_error **error);
|
||||
|
||||
/**
|
||||
* @brief Set the device timestamp of a frameset object.
|
||||
* @brief Set the device timestamp of a frame object.
|
||||
*
|
||||
* @param[in] frame Frameset object to set the device timestamp.
|
||||
* @param[in] frame Frame object to set the device timestamp.
|
||||
* @param[in] device_timestamp Device timestamp to set in milliseconds.
|
||||
* @param[out] error Log error messages.
|
||||
*/
|
||||
void ob_frame_set_device_time_stamp(ob_frame *frame, uint64_t device_timestamp, ob_error **error);
|
||||
|
||||
/**
|
||||
* @brief Set the device timestamp of a frameset object.
|
||||
* @brief Set the device timestamp of a frame object.
|
||||
*
|
||||
* @param[in] frame Frameset object to set the device timestamp for.
|
||||
* @param[in] frame Frame object to set the device timestamp for.
|
||||
* @param[in] device_timestamp_us Device timestamp to set in microseconds.
|
||||
* @param[out] error Log error messages.
|
||||
*/
|
||||
|
||||
@@ -121,7 +121,7 @@ typedef enum {
|
||||
ob_exception_type;
|
||||
|
||||
/**
|
||||
* @brief The error class exposed by the SDK, users can get detailed error information according to the erro
|
||||
* @brief The error class exposed by the SDK, users can get detailed error information according to the error
|
||||
*/
|
||||
typedef struct ob_error {
|
||||
ob_status status; ///< Describe the status code of the error, as compatible with previous customer status code requirements
|
||||
@@ -205,8 +205,8 @@ typedef enum {
|
||||
OB_FORMAT_POINT = 19, /**< XYZ 3D coordinate point format */
|
||||
OB_FORMAT_RGB_POINT = 20, /**< XYZ 3D coordinate point format with RGB information */
|
||||
OB_FORMAT_RLE = 21, /**< RLE pressure test format (SDK will be unpacked into Y16 by default) */
|
||||
OB_FORMAT_RGB = 22, /**< RGB format (actual BRG888) */
|
||||
OB_FORMAT_BGR = 23, /**< BGR format (actual BRG888) */
|
||||
OB_FORMAT_RGB = 22, /**< RGB format (actual RGB888) */
|
||||
OB_FORMAT_BGR = 23, /**< BGR format (actual BGR888) */
|
||||
OB_FORMAT_Y14 = 24, /**< Y14 format, single channel 14-bit depth (SDK will unpack into Y16 by default) */
|
||||
OB_FORMAT_BGRA = 25, /**< BGRA format */
|
||||
OB_FORMAT_COMPRESSED = 26, /**< Compression format */
|
||||
@@ -1072,7 +1072,7 @@ typedef void (*ob_get_data_callback)(ob_data_tran_state state, ob_data_chunk *da
|
||||
typedef void (*ob_media_state_callback)(ob_media_state state, void *user_data);
|
||||
|
||||
/**
|
||||
* @brief Callback for device change (up and down)
|
||||
* @brief Callback for device change
|
||||
*
|
||||
* @param removed List of deleted (dropped) devices
|
||||
* @param added List of added (online) devices
|
||||
|
||||
@@ -586,7 +586,6 @@ typedef enum {
|
||||
} OBPropertyID,
|
||||
ob_property_id;
|
||||
|
||||
// typo fixed
|
||||
#define OB_PROP_TIMER_RESET_TRIGGLE_OUT_ENABLE_BOOL OB_PROP_TIMER_RESET_TRIGGER_OUT_ENABLE_BOOL
|
||||
|
||||
/**
|
||||
|
||||
@@ -123,7 +123,7 @@ ob_device_info *ob_playback_get_device_info(ob_playback *playback, ob_error **er
|
||||
*
|
||||
* @param[in] playback Pointer to the playback object.
|
||||
* @param[out] error Pointer to log error messages.
|
||||
* @return The internal and external parameter information.
|
||||
* @return Camera intrinsic and extrinsic parameter.
|
||||
*/
|
||||
ob_camera_param ob_playback_get_camera_param(ob_playback *playback, ob_error **error);
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/**
|
||||
* @file Pipeline.hpp
|
||||
* @brief The SDK's advanced API type can quickly implement switching streaming, frame synchronization, software filtering, and generating point cloud
|
||||
* @brief The SDK's advanced API type can quickly implement switching streaming and frame synchronization
|
||||
* operations.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
@@ -101,7 +101,7 @@ public:
|
||||
/**
|
||||
* @brief Get the intrinsic and extrinsic parameter in the recording file.
|
||||
*
|
||||
* @return OBCameraParam The internal and external parameter.
|
||||
* @return OBCameraParam Camera intrinsic and extrinsic parameter
|
||||
*/
|
||||
OBCameraParam getCameraParam();
|
||||
};
|
||||
|
||||
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.6.1
|
||||
libOrbbecSDK.so.1.6.2
|
||||
BIN
Binary file not shown.
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.6.1
|
||||
libOrbbecSDK.so.1.6.2
|
||||
BIN
Binary file not shown.
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.6.1
|
||||
libOrbbecSDK.so.1.6.2
|
||||
BIN
Binary file not shown.
Reference in New Issue
Block a user