diff options
Diffstat (limited to 'src/voice/mod.rs')
| -rw-r--r-- | src/voice/mod.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/voice/mod.rs b/src/voice/mod.rs index 70f1ae2..cae84a7 100644 --- a/src/voice/mod.rs +++ b/src/voice/mod.rs @@ -11,7 +11,7 @@ mod payload; mod streamer; mod threading; -pub use self::audio::{AudioReceiver, AudioSource, AudioType}; +pub use self::audio::{Audio, AudioReceiver, AudioSource, AudioType, LockedAudio}; pub use self::dca::DcaMetadata; pub use self::error::{DcaError, VoiceError}; pub use self::handler::Handler; @@ -26,5 +26,6 @@ pub(crate) enum Status { Connect(ConnectionInfo), #[allow(dead_code)] Disconnect, SetReceiver(Option<Box<AudioReceiver>>), - SetSender(Option<Box<AudioSource>>), + SetSender(Option<LockedAudio>), + AddSender(LockedAudio), } |