diff --git a/crates/ironrdp-rdpsnd/src/client.rs b/crates/ironrdp-rdpsnd/src/client.rs index 65733f06..f02e861a 100644 --- a/crates/ironrdp-rdpsnd/src/client.rs +++ b/crates/ironrdp-rdpsnd/src/client.rs @@ -193,6 +193,7 @@ impl SvcProcessor for Rdpsnd { pdu::ServerAudioOutputPdu::Close => { self.handler.close(); } + pdu::ServerAudioOutputPdu::Training(pdu) => return Ok(self.training_confirm(&pdu)?.into()), _ => { error!("Invalid PDU"); self.state = RdpsndState::Stop;