A rust version of setting up AVFAudio and AVAudioSession.
Based on https://github.com/eugenehp/avfaudio-sys
Warning
Work in progress.
This library implements only AVAudioSession
category setting for now.
For full bindings check avfaudio2-sys.
Build on your host system (mac):
cargo build
Or specify target like aarch64-apple-visionos
, rest of the parameters are needed for the nightly
rust toolchain, since visionOS is a Tier 3 target.
cargo +nightly build -Zbuild-std --target aarch64-apple-visionos
cargo run --example session
Copyright (c) 2024-2025 Eugene Hauptmann