Welcome to version 1.8.2! This update brings internal improvements and some refactoring to make the plugin smoother and more maintainable.
What’s Improved
Refactored Plugin Properties: The plugin’s settings and runtime properties are now handled more cleanly, making it easier to adjust filtering and segmentation features.
Debug Window Overhaul: The Debug Window now uses atomic operations for better stability and responsiveness, especially when switching rendering contexts or updating previews.
Rendering Context Updates: Improved the way rendering contexts are created and switched, ensuring smoother and more reliable video filtering even when sources or resolutions change.
Texture Reader Reliability: The AsyncTextureReader logic got smarter about how textures are copied and synced, reducing the chance of errors and speeding up previews.
Code Maintenance: Several files have been reorganized (such as splitting Preset into PluginProperty and PluginConfig) for clarity and future flexibility.
For Developers
New internal files: PluginConfig.hpp, PluginProperty.hpp, and a reworked header structure.
Refined C++ code and memory management for better cross-platform compatibility and plugin stability.
Atomics are now used for debug window and render data objects to avoid race conditions.
Thank you for using Live Background Removal Lite! If you run into any issues or have suggestions for future improvements, please open an issue or pull request.
This is a quick maintenance update with improvements for Linux packaging and workflow automation!
What’s Updated
Arch Linux PKGBUILD:
The plugin now correctly declares curl as a dependency for both regular and -git packages.
Updated version numbers and checksums for smoother builds.
Flatpak Manifest Updates:
Flatpak build and metainfo files now point to the correct version and commit for v1.8.0, keeping packaging in sync.
GitHub Actions:
Astro site deployment workflow now also triggers on pull requests to main, making previews easier for contributors.
Deploy job will only run for the main branch or tags, helping avoid unwanted deploys.
Documentation & Process:
Minor instruction and manifest tweaks to clarify update steps and file naming.
Thank you to everyone who packages and maintains Live Background Removal Lite on Linux!
If you spot any issues with builds or packaging, please open an issue or pull request.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.