refactored tap core into its own crate to eventually support a gui

This commit is contained in:
joeyahines committed 2026-10-04 17:55:51 -06:00
1 parent a9f2951bf0
commit 43b1aaa9f7
11 files changed
+328 -352

No files matched your search

+5 -4
View File
@@ -4,19 +4,20 @@ version = "0.1.0"
edition = "2024"
[dependencies]
cpal = { version = "0.18.2", features = ["pulseaudio"] }
clap = { version = "4.5.43", features = ["derive"] }
anyhow = "1.0.98"
log = "0.4.27"
env_logger = "0.11.8"
opus= { version="0.4.0" }
thiserror = "2.0.12"
circular-buffer = "2.0.1"
chrono = "0.4.41"
hound = "3.5.1"
tap-interface = {version = "0.1.0", registry = "ahines"}
prost = "0.14.1"
opusic-sys = { version = "0.7.5", features = ["bundled", "no-stack-protector", "no-hardening", "no-fortify-source"] }
tap_core = {path = "tap_core"}
cpal = "0.18.2"
[workspace]
members = ["tap_core"]
[workspace.metadata.cross.target.x86_64-pc-windows-gnu]
pre-build = [