//! Audio I/O facade: microphone capture ([`AudioCapture`]) and render-endpoint playback
//! ([`AudioPlayback`]) — "Audio" here means both I/O directions, not capture alone.
//!
//! Desktop audio (loopback / process-loopback — capturing what the desktop is already
//! rendering) lives in [`crate::desktop`] instead: it is a desktop-capture concept, not a
//! real audio input/output device.
//!
//! - **Low-level:** [`AudioCapture`] / [`AudioPlayback`] — OS sessions in the
//! `windows_audio` module (and future platform modules).
// crate-root doc became module doc (ADR-0021 merge)
pub use crateCaptureError;
pub use ;
pub use PlaybackError;
pub use ;