# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "audio-processor-file" version = "3.3.0" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "`AudioProcessor` implementations for audio file playback & writing." homepage = "https://github.com/yamadapc/augmented-audio" readme = "README.md" license = "MIT" repository = "https://github.com/yamadapc/augmented-audio" [package.metadata.augmented] private = false [lib] name = "audio_processor_file" path = "src/lib.rs" [[example]] name = "audio_processor_file_play_file" path = "examples/audio_processor_file_play_file.rs" [dependencies.audio-garbage-collector] version = "1.2.0" [dependencies.audio-processor-traits] version = "4.3.0" default-features = false [dependencies.augmented-audio-metrics] version = "1.9.0" [dependencies.augmented-convert-sample-rate] version = "1.8.0" optional = true [dependencies.cpal] version = "0.15.2" features = ["oboe-shared-stdcxx"] [dependencies.hound] version = "^3.4.0" [dependencies.log] version = "^0.4.14" [dependencies.rayon] version = "^1.5.1" [dependencies.rubato] version = "0.12.0" optional = true [dependencies.samplerate] version = "0.2.4" optional = true [dependencies.symphonia] version = "0.5.1" features = [ "mp3", "wav", "flac", "isomp4", "aac", ] [dependencies.symphonia-bundle-mp3] version = "0.5.1" [dependencies.symphonia-format-wav] version = "0.5.1" [dependencies.thiserror] version = "^1.0.30" [dev-dependencies.audio-processor-testing-helpers] version = "2.7.0" [dev-dependencies.tempdir] version = "0.3.7" [dev-dependencies.wisual-logger] version = "0.1.4" [features] default = ["rubato"] rubato = ["dep:rubato"] samplerate = [ "dep:samplerate", "dep:augmented-convert-sample-rate", ]