a Jellyfin & Subsonic client for the terminal — powered by mpv, Chromecast and UPnP MediaRenderer
mpv
chromecast
mpris
navidrome
jellyfin
upnp
tui
558 B
11 lines
1//! Crossfade configuration types.
2//!
3//! The cross-track blending itself — keeping the outgoing track's tail
4//! playing while the incoming track fades in, on a manual skip or an
5//! automatic advance — is a faithful port of Rockbox's `pcmbuf` mixer that
6//! lives in the `rockbox-playback` engine. fin only carries the user's
7//! settings, so this module just re-exports the config-facing types (defined
8//! in `fin-config` because they're pure config data) under
9//! `fin_player::Crossfade*`.
10
11pub use fin_config::{CrossfadeMode, CrossfadeSettings};