Skip to content

0.4.2 - 2026-10-13

Choose a tag to compare

@github-actions github-actions released this 14 Oct 04:06
73ea292

Release Notes

Added

  • RealtimeResampler::write_rodio_buffer() and RealtimeResampler::read_rodio_buffer(), with the rodio feature, for push-style pipelines that resample finished packets as they are decoded and queue what comes out. A packet in another rate or channel count starts a new span by itself, and a read never straddles two spans, so each buffer has one channel count.
  • RealtimeResampler::is_empty() reports whether the resampler holds any audio, including the delayed tail of a stream not yet finalized, so a caller can send audio around it without reordering.
  • RealtimeResampler::pre() and RealtimeResampler::post() set previous- and next-track edge context for gapless material, as InterleavedResampler and PlanarResampler already do.
  • RealtimeResampler::write_iter() accepts interleaved samples from an iterator, without collecting them into a slice first.

Install ardftsrc-rs 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/phayes/ardftsrc-rs/releases/download/v0.4.2/ardftsrc-rs-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install phayes/tap/ardftsrc-rs

Download ardftsrc-rs 0.4.2

File Platform Checksum
ardftsrc-rs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
ardftsrc-rs-x86_64-apple-darwin.tar.xz Intel macOS checksum
ardftsrc-rs-x86_64-pc-windows-msvc.zip x64 Windows checksum
ardftsrc-rs-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
ardftsrc-rs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum