flutter_tiny_wavpack_decoder 1.0.4 copy "flutter_tiny_wavpack_decoder: ^1.0.4" to clipboard
flutter_tiny_wavpack_decoder: ^1.0.4 copied to clipboard

Decode WavPack (.wv) audio to PCM .wav on-device via the tiny dependency-free WavPack decoder over Dart FFI. Android, iOS, macOS, Linux, Windows.

Changelog #

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] #

1.0.4 - 2026-07-04 #

Bug Fixes #

  • verify end-to-end automated release with GitHub release creation (90fefaf)

1.0.3 - 2026-07-04 #

Bug Fixes #

  • push release tag explicitly and unblock skipped workflows (4aa30fe)
  • publish via tag cascade instead of workflow dispatch (2f9c95a)

1.0.0 - 2026-07-04 #

Added #

  • Decode WavPack (.wv) files to PCM .wav files on-device using the bundled, BSD-licensed WavPack 4.40 "tiny decoder" C library over dart:ffi, with no method channels and no platform-specific bridge code.
  • Supported platforms: Android, iOS, macOS, Linux, Windows.
  • TinyWavpackDecoder.decode() with maxSamples, bitsPerSample (8/16/24/32) and an onProgress callback delivering monotonically increasing values in (0.0, 1.0].
  • Decoding runs in a worker isolate; concurrent calls are automatically serialized (the native decoder is not reentrant).
  • Typed failures via WavpackDecodeException; invalid arguments throw ArgumentError before any native code runs.
3
likes
160
points
122
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Decode WavPack (.wv) audio to PCM .wav on-device via the tiny dependency-free WavPack decoder over Dart FFI. Android, iOS, macOS, Linux, Windows.

Repository (GitHub)
View/report issues

Topics

#audio #wavpack #codec #decoder #ffi

License

MIT (license)

Dependencies

ffi, flutter, meta

More

Packages that depend on flutter_tiny_wavpack_decoder

Packages that implement flutter_tiny_wavpack_decoder