feat: add publishing & audio to ffi (#46)
- Divide FFI protocol into multiple files
- Audio support
- AV Streams/Sources
- Create tracks
- Use Dashmap to store handles
- Add a capture test
- Ignored by GHA atm
This commit is contained in:
@@ -16,9 +16,17 @@ prost-types = "0.11.1"
|
||||
lazy_static = "1.4.0"
|
||||
thiserror = "1.0.38"
|
||||
futures-util = "0.3.23"
|
||||
log = "0.4.17"
|
||||
dashmap = "5.4.0"
|
||||
|
||||
[build-dependencies]
|
||||
prost-build = { version = "0.11.1" }
|
||||
|
||||
[dev-dependencies]
|
||||
livekit-api = { path = "../livekit-api", version = "0.1.0" }
|
||||
|
||||
[lib]
|
||||
crate-type = ["cdylib", "staticlib"]
|
||||
|
||||
[profile.release]
|
||||
opt-level = "z"
|
||||
|
||||
Reference in New Issue
Block a user