devela 0.28.0

A development substrate of coherence.
Documentation
// devela::media::audio::pcm
//
#![doc = crate::_DOC_MEDIA_AUDIO_PCM!()] // public
#![doc = crate::_doc!(modules: crate::media::audio; pcm)]
#![doc = crate::_doc!(flat:"media")]
#![doc = crate::_doc!(hr)]
//

#[cfg(test)]
mod tests;

mod buf; // PcmBuf
mod io; // PcmStream, PcmDrain, PcmSink, PcmSource, PcmSinkPlanar, PcmSourcePlanar
mod layout; // PcmLayout
mod sample; // PcmSample, PcmSampleType
mod spec; // PcmSpec

crate::structural_mods! { // _mods
    _mods {
        pub use super::{
            buf::*,
            io::*,
            layout::*,
            sample::*,
            spec::*,
        };
    }
}