crosvm/win_audio/Cargo.toml
Norman Bintang 32ca7e250a devices: virtio: snd: Implement file backend for VirtioSnd
File backend will write audio playback to files. Every PCM playback
stream will have its own file.
Changes:
* Add playback_path and playback_size to virtio::snd::Parameters
* Add new file_backend file in virtio::snd
* Add virtio-snd arg help.

BUG=b:233542268
TEST=run crosvm with --virtio-snd backend=file and call aplay

Change-Id: Iaec01f52292f1181b0137fa3c8d8c2b2b9e7cc49
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4306260
Reviewed-by: Chih-Yang Hsia <paulhsia@chromium.org>
Reviewed-by: Dennis Kempin <denniskempin@google.com>
2023-03-21 07:46:05 +00:00

25 lines
570 B
TOML

[package]
name = "win_audio"
version = "0.1.0"
authors = ["The ChromiumOS Authors"]
edition = "2021"
[target.'cfg(windows)'.dependencies]
async-trait = "0.1.36"
audio_streams = { path = "../common/audio_streams"}
audio_util = { path = "../audio_util" }
base = { path = "../base" }
cros_async = { path = "../cros_async" }
libc = "*"
win_util = { path = "../win_util" }
winapi = "*"
wio = "*"
sync = { path = "../common/sync" }
thiserror = "*"
metrics = { path = "../metrics"}
once_cell = "1.7.2"
[build-dependencies]
anyhow = "*"
prebuilts = { path = "../prebuilts" }