1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//! Waveform image renderes meant to be used for audio visualization.

#[cfg(feature = "rlibc")]
extern crate rlibc;

pub mod error;

pub mod zero;

pub mod misc;
pub use misc::{Color, Sample, SampleSequence, TimeRange, WaveformConfig};

#[macro_use]
mod macros;

pub mod binned;
pub use binned::BinnedWaveformRenderer;

#[deprecated]
pub mod direct;

pub mod multi;
pub use multi::MultiWaveformRenderer;