kithara-audio 0.0.1-alpha2

Audio pipeline: worker thread, effects chain, resampling.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Shared audio worker — cooperative multi-track scheduler on a dedicated OS thread.

pub(crate) mod decoder_node;
pub(crate) mod handle;
pub(crate) mod hang_observer;
pub(crate) mod thread_wake;
mod traits;
pub(crate) mod types;

pub use traits::AudioWorkerSource;
#[cfg(test)]
pub(crate) use traits::MockAudioWorkerSource;
pub(crate) use traits::{apply_effects, flush_effects, reset_effects};