aboutsummaryrefslogtreecommitdiffstats
path: root/mumd/src/network
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-01-05 12:47:04 +0100
committerGustav Sörnäs <gustav@sornas.net>2021-01-05 12:47:43 +0100
commit55644de7b35421997198c9dec4a8bba5dfb8dd8d (patch)
treeef2886fb37bfe10a44b716c328eb620c27a58ca9 /mumd/src/network
parentba4aa72654f2d57d59f6e25151315213bec21192 (diff)
downloadmum-55644de7b35421997198c9dec4a8bba5dfb8dd8d.tar.gz
add voice stream type
Diffstat (limited to 'mumd/src/network')
-rw-r--r--mumd/src/network/udp.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/mumd/src/network/udp.rs b/mumd/src/network/udp.rs
index 0c00029..1465e8c 100644
--- a/mumd/src/network/udp.rs
+++ b/mumd/src/network/udp.rs
@@ -18,6 +18,8 @@ use tokio::net::UdpSocket;
use tokio::sync::{mpsc, oneshot, watch};
use tokio_util::udp::UdpFramed;
+use super::VoiceStreamType;
+
pub type PingRequest = (u64, SocketAddr, Box<dyn FnOnce(PongPacket)>);
type UdpSender = SplitSink<UdpFramed<ClientCryptState>, (VoicePacket<Serverbound>, SocketAddr)>;
@@ -165,7 +167,7 @@ async fn listen(
.lock()
.unwrap()
.audio()
- .decode_packet(session_id, payload);
+ .decode_packet(VoiceStreamType::UDP, session_id, payload);
}
}
}