NNStreamer 1.5.2 Release


MyungJoo Ham
 

Dear All,


NNStreamer 1.5.2 (1.6.0-RC3, 643155a17) is released today.

Please note that because of COVID-19 Pandemic, we no longer hold a mini-summit for minor/micro version releases.


The changes since 1.5.1 release are:

- Use gmodule instead of dlfcn for wider compatibility
- Get/Set properties for tensor-filters & C-API.
- Support C++ class as tensor-filter subplugin. (experimental. C++ filter API is not yet fixed)
- Highly configurable Android build. (for smaller app binaries)
- Tensor-Filter auto framework detection mode (C-API support)
- Linux Foundation AI compliance & Github ORG migration
- Upgraded Tensor-Filter API (C)
        - Applied portable logging mechanism.
        - Removed assertion failure for Tizen sensor errors.
- OpenCV compatibility fixes.

- Fixed issues found by static analyzers
- More error/exception handling for robustness
- Shows negative test case statistics

 

 

Test Results:

- Unit test: Passed: 887 / Failed: 0 / Ignored: 0
- Unit tested platforms: Tizen/{aarch64,armv7l,x64,x32}, android/aarch64, ubuntu/x64
- Unit test coverage (lines): 84.2%
- Application Test (all passed): Ubuntu example apps
- Test with embedded devices (imaging / all passed): Tizen-IoT / Tizen-Mobile / Tizen-TV / Tizen-Wearable
- Test with embedded devices (API tests / all passed): Tizen-Mobile/Wearable (w/ RPI3/4)
- Test with embedded devices (application tests / all passed): Tizen-Mobile/Wearable (w/ RPI3/4)
- SVACE: 0 defect
- SVACE-Security: 0 defect
- Coverity: 0 defect