//! WebRTC voice adapter corresponding to `LibreMetaverse.Voice.WebRTC`. extern crate self as libremetaverse_voice_webrtc; mod generated; pub use generated::*; pub use libremetaverse as core; pub use libremetaverse_structured_data as structured_data; pub use libremetaverse_types::NotImplemented as Error; /// Project-owned boundary types for external JSON signatures. pub mod signaling { pub struct JsonValue; } /// Project-owned boundary types for external WebRTC transport signatures. pub mod transport { pub struct RTCDataChannel; pub struct RTCPeerConnection; } /// Project-owned boundary types for external media signatures. pub mod media { pub struct AudioSamplingRatesEnum(pub i32); } /// Project-owned boundary types for external audio signatures. pub mod audio { pub struct NoiseSuppressionLevel(pub i32); pub struct SoundFlowAudioEndPoint; pub struct SoundFlowAudioSource; }