feat: update OrbbecSDK version to 2.8.5

This commit is contained in:
slz
2026-04-23 16:07:26 +08:00
parent ef92492d64
commit 211e6e387b
19 changed files with 84 additions and 18 deletions
+66 -6
View File
@@ -87,7 +87,11 @@
<Gemini305>
<!-- Default backend for Linux UVC devices. If the LinuxUVCBackend is set to "Auto,"
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<LinuxUVCDefaultBackend>V4L2</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
@@ -174,7 +178,11 @@
<Gemini305g>
<!-- The default Linux UVC backend. If the LinuxUVCBackend is set to "Auto," this item
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<LinuxUVCDefaultBackend>V4L2</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
@@ -204,7 +212,7 @@
<MaxStartStreamDelayMs>3000</MaxStartStreamDelayMs>
<!-- The maximum frame interval time, if this value is exceeded, it will be judged
that the stream is interrupted -->
<MaxFrameIntervalMs>3000</MaxFrameIntervalMs>
<MaxFrameIntervalMs>6000</MaxFrameIntervalMs>
<!-- The resolution width is enabled by default, int type -->
<Width>848</Width>
<!-- High resolution is enabled by default, int type -->
@@ -221,7 +229,7 @@
<MaxStartStreamDelayMs>3000</MaxStartStreamDelayMs>
<!-- The maximum frame interval time, if this value is exceeded, it will be judged
that the stream is interrupted -->
<MaxFrameIntervalMs>3000</MaxFrameIntervalMs>
<MaxFrameIntervalMs>6000</MaxFrameIntervalMs>
<!-- The resolution width is enabled by default, int type -->
<Width>848</Width>
<!-- High resolution is enabled by default, int type -->
@@ -238,7 +246,7 @@
<MaxStartStreamDelayMs>3000</MaxStartStreamDelayMs>
<!-- The maximum frame interval time, if this value is exceeded, it will be judged
that the stream is interrupted -->
<MaxFrameIntervalMs>3000</MaxFrameIntervalMs>
<MaxFrameIntervalMs>6000</MaxFrameIntervalMs>
<!-- The resolution width is enabled by default, int type -->
<Width>1280</Width>
<!-- High resolution is enabled by default, int type -->
@@ -255,7 +263,7 @@
<MaxStartStreamDelayMs>3000</MaxStartStreamDelayMs>
<!-- The maximum frame interval time, if this value is exceeded, it will be judged
that the stream is interrupted -->
<MaxFrameIntervalMs>3000</MaxFrameIntervalMs>
<MaxFrameIntervalMs>6000</MaxFrameIntervalMs>
<!-- The resolution width is enabled by default, int type -->
<Width>1280</Width>
<!-- High resolution is enabled by default, int type -->
@@ -1017,6 +1025,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1101,6 +1113,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1184,6 +1200,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1268,6 +1288,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1352,6 +1376,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1516,6 +1544,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<DepthPostProcessing>
<HardwareNoiseRemoveFilter>false</HardwareNoiseRemoveFilter>
<SoftwareNoiseRemoveFilter>true</SoftwareNoiseRemoveFilter>
@@ -1599,6 +1631,10 @@
<!-- The default Linux UVC backend. If the LinuxUVCBackend is set to "Auto," this item
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<DepthPostProcessing>
<HardwareNoiseRemoveFilter>false</HardwareNoiseRemoveFilter>
@@ -1683,6 +1719,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1765,6 +1805,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -1931,6 +1975,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -2013,6 +2061,10 @@
this item will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<Misc>
<GlobalTimestampFitterEnable>true</GlobalTimestampFitterEnable>
<!-- Global timestamp fitter refresh interval, unit: milliseconds, default value: 1000,
@@ -2543,6 +2595,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<DepthPostProcessing>
<HardwareNoiseRemoveFilter>false</HardwareNoiseRemoveFilter>
<SoftwareNoiseRemoveFilter>true</SoftwareNoiseRemoveFilter>
@@ -2627,6 +2683,10 @@
will determine the device's speciality. Optional values: V4L2, LibUVC -->
<LinuxUVCDefaultBackend>LibUVC</LinuxUVCDefaultBackend>
<!-- Enable auto device reboot when a fatal XU channel IO error (LIBUSB_ERROR_IO) is
detected on the LibUVC backend. Set to true to enable; default is false. -->
<LinuxUVCAutoRebootOnFault>true</LinuxUVCAutoRebootOnFault>
<DepthPostProcessing>
<HardwareNoiseRemoveFilter>false</HardwareNoiseRemoveFilter>
<SoftwareNoiseRemoveFilter>true</SoftwareNoiseRemoveFilter>