All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- [Feature] C++ video module (Optional, Experimental).
- utilize lambda expression for
playbackCallback
- Update python binding
- [Feature] C++ audio module (Optional, Experimental). NOTE: Does not include working bindings. Attempts were made for audio_wrapper.py
- [Feature] Sample Rust wrappers utilizing cxx and refering to C++ source code
- [Feature] Sample Go wrappers refering to C++ compiled source code resulting in shared libraries
- comment out lines in install-dependencies.sh bash scripts
- [Feature] Sample C# wrappers refering to C++ compiled source code resulting in shared libraries
- Rename, comment out lines and install missing apt dependencies in
install-dependencies.sh
bash scripts
- [Feature] Initial project setup including
devcontainer.json
files,C core module
and Python bindings - [Feature] Modular code base
- [Feature] CI workflows for QA
- [Feature] Sample Python wrappers refering to C++ compiled source code resulting in shared libraries