Crate oxidio_core

Crate oxidio_core 

Source
Expand description

Oxidio Core - Audio playback engine

This crate provides the core functionality for audio playback, including decoding, output, playlist management, and library scanning.

Re-exports§

pub use command::Command;
pub use command::CommandError;
pub use decoder::AudioMetadata;
pub use output::VIS_BARS;
pub use player::Player;
pub use playlist::Playlist;
pub use playlist::PlaylistError;
pub use playlist::RepeatMode;
pub use playlist::SessionState;

Modules§

command
Slash command parsing and execution.
decoder
Audio decoding via Symphonia
library
Library scanning and management
output
Audio output via cpal
player
Core player implementation
playlist
Playlist and queue management