split voice ops into its own library

This commit is contained in:
Zomatree
2024-05-13 14:09:08 +01:00
parent 675c7d6c0d
commit ffbc899792
17 changed files with 446 additions and 217 deletions

22
Cargo.lock generated
View File

@@ -4016,6 +4016,7 @@ dependencies = [
"revolt-permissions",
"revolt-presence",
"revolt-result",
"revolt-voice",
"rmp-serde",
"sentry",
"serde",
@@ -4118,6 +4119,7 @@ dependencies = [
"revolt-models",
"revolt-permissions",
"revolt-result",
"revolt-voice",
"revolt_rocket_okapi",
"rocket",
"rocket_authifier",
@@ -4188,6 +4190,24 @@ dependencies = [
"serde_json",
]
[[package]]
name = "revolt-voice"
version = "0.1.0"
dependencies = [
"async-std",
"futures",
"livekit-api",
"livekit-protocol",
"redis-kiss",
"revolt-config",
"revolt-database",
"revolt-models",
"revolt-permissions",
"revolt-result",
"serde",
"serde_json",
]
[[package]]
name = "revolt-voice-ingress"
version = "0.7.1"
@@ -4203,8 +4223,8 @@ dependencies = [
"revolt-database",
"revolt-models",
"revolt-permissions",
"revolt-presence",
"revolt-result",
"revolt-voice",
"rmp-serde",
"rocket",
"rocket_empty",