Skip to content

2025-04-25

New features

  1. Graphic annotation function enhancement​

  2. Supports drawing target boxes and rule boxes in real-time video images to adapt to IPC device display requirements (need to be used with the latest SDK).

  3. The C# demo program (Demo) adds an interactive frame function to improve the debugging and demonstration experience.

Function optimization and improvement​

  1. ​Graphics rendering performance improvement​

  2. Upgrade the underlying graphics library SDL2 to ​​2.32.4 version​​, optimize video playback smoothness and memory usage.

  3. Live preview (Live) and playback (Playback) modules are fully migrated to SDL2, and known rendering issues are fixed.

  4. ​Cross-platform compatibility​

  5. Enhance Linux system compatibility, support C++17 standards, and improve code maintainability and operating efficiency.

  6. ​Resource management optimization​

  7. Fix the problem that resources are not released correctly in specific scenarios to avoid potential memory leaks.

Bug Fixes​

  1. Fixed the memory leak problem in the SDL2 rendering module to improve the stability of long-term operation.
  2. Optimized the XML parsing logic (GetReallyXml) to avoid data processing exceptions caused by regular expression errors.
  3. Fixed code conflicts in multi-platform compilation environments to ensure version consistency.

Interface changes

  1. Delete the interface NET_SDK_DiscoverDeviceStart. This interface is no longer supported. Use NET_SDK_DiscoverDevice instead.
  2. Delete the interface NET_SDK_DiscoverDeviceStop.
Error Code