diff options
Diffstat (limited to 'mumd/src/network/udp.rs')
| -rw-r--r-- | mumd/src/network/udp.rs | 4 |
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); } } } |
