This PR adds resampling to 48kHz, 88.2kHz, and 96kHz with Windowed Sinc Interpolation.
It also moves everything except decoding out of player and a few other misc improvements like improving thread creation in player, using #[default] in the player config enums where we can, and includes the sample pipeline latency in calculating an accurate position.
This PR adds resampling to 48kHz, 88.2kHz, and 96kHz with Windowed Sinc Interpolation.
It also moves everything except decoding out of
player
and a few other misc improvements like improving thread creation in player, using#[default]
in the player config enums where we can, and includes the sample pipeline latency in calculating an accurate position.