Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding visionOS support #889

Open
eugenehp opened this issue Jun 9, 2024 · 0 comments
Open

Adding visionOS support #889

eugenehp opened this issue Jun 9, 2024 · 0 comments

Comments

@eugenehp
Copy link

eugenehp commented Jun 9, 2024

Previous work

Current state

  • this repo reuses examples/ios-feedback from coreaudio-rs with few abstractions
  • src/host/coreaudio reuses both ios and macos logic from coreaudio-rs

Current work

  • @simlay is working on adding tvOS and watchOS support to coreaudio-rs
  • I've a version of cpal that works on visionOS
  • Released avfaudio

Questions

  1. What's a preferred way for reusing iOS example from coreaudio-rs?
  2. AVFAudio and AVAudioSession is required to set the playback/record mode on iOS and visionOS devices. Do we abstract it under coreaudio-rs or upstream the changes and include them in cpal too?
  3. CI pipeline has to be rebuilt, but not everything can be tested. @simlay suggested to merge all CI builds under apple-tier3 job under one of coreaudio repos. Do we do the same here?
  4. Anything I missed?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant