crosvm/common/audio_streams
Dennis Kempin 809b42db2d audio_streams: Remove dependencies on sync and sys_util
sys_util is only used to have a SharedMemory instance to run test.
This commit replaces that with a mock implementation.

BUG=b:229114164
TEST=presubmit

Change-Id: I6268f36dd3d986422090b1d2506ba55896cbca62
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3593851
Reviewed-by: Allen Webb <allenwebb@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
2022-04-19 21:39:52 +00:00
..
src audio_streams: Remove dependencies on sync and sys_util 2022-04-19 21:39:52 +00:00
Cargo.toml audio_streams: Remove dependencies on sync and sys_util 2022-04-19 21:39:52 +00:00
README.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00

Audio Server and Stream interfaces

The audio_streams crate provides a basic interface for playing audio. This will be used to enable playback to various audio subsystems such as Alsa and cras. To start, an empty playback example NoopStreamSource is provided.