Refactor Windows audio capture implementation

- Introduced AtomicBool for stop signal handling to improve thread safety.
- Updated audio capture logic to utilize WASAPI more effectively, including error handling and buffer management.
- Enhanced the spawn mechanism for audio capture tasks to ensure compatibility with non-Send types.
- Added a new dependency on the 'windows' crate in Cargo.lock for improved functionality.
This commit is contained in:
Jamie Pine
2026-01-26 18:31:08 -08:00
parent 12174010f9
commit cd77b80b4f
4 changed files with 6342 additions and 68 deletions
+1
View File
@@ -4501,6 +4501,7 @@ dependencies = [
"tauri-plugin-updater",
"tokio",
"wasapi",
"windows 0.62.2",
]
[[package]]