a Jellyfin & Subsonic client for the terminal — powered by mpv, Chromecast and UPnP MediaRenderer
mpv chromecast mpris navidrome jellyfin upnp tui
0

Configure Feed

Select the types of activity you want to include in your feed.

fin / crates / fin-player / src / crossfade.rs
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};