Crate moosicbox_audio_output

Crate moosicbox_audio_output 

Source

Re-exports§

pub use progress_tracker::ProgressTracker;
pub use command::AudioCommand;
pub use command::AudioError;
pub use command::AudioHandle;
pub use command::AudioResponse;
pub use command::CommandMessage;

Modules§

api
command
cpal
cpal_daemon
CPAL Stream Daemon - manages !Send CPAL streams in dedicated threads
encoder
progress_tracker
resource_daemon
Resource daemon pattern for managing !Send resources in dedicated threads

Structs§

AudioOutput
AudioOutputFactory
AudioOutputScanner
Channels
A bitmask representing the audio channels in an audio buffer or signal.
SignalSpec
SignalSpec describes the characteristics of a Signal.

Enums§

AudioOutputError
AudioOutputScannerError

Traits§

AudioWrite
ConvertibleSample
IntoSample
IntoSample implements a conversion from Self to Sample type T.

Functions§

default_output
Errors
default_output_factory
output_factories
scan_outputs
Errors

Type Aliases§

Duration
A Duration indicates a positive span of time.
GetWriter