App lost audio spatialization from VisionOS 2 Update

Hi, I have a video player app that lost its audio spatialization since the VisionOS 2 update. I am using the VideoPlayerComponent (https://developer.apple.com/documentation/realitykit/videoplayercomponent), to implement my videos as entities, as I want a custom look and controls to my player.

In VisionOS 1, there was automatic audio spatialization. Depending where my video entity is, the app automatically enables head tracking audio spatialization. Since VisionOS 2 however, I cannot get my video entities to play Spatial Audio. I've looked into DestinationVideo and even set up AVAudioSessionSpatialExperience but Spatial Audio is still not working.

Appreciate any help. Thanks.

Hey @adjuul,

I'm not seeing this same behavior and I'm also using VideoPlayerComponent in my application. Are you able to provide any additional information as to what you're experiencing? In my application, I'm able to set the Spatial Experience to bypassed and I can tell there's a distinct difference:

try? AVAudioSession.sharedInstance().setIntendedSpatialExperience(.bypassed)

Are you able to replicate the issue in a targeted sample application that you could share in a Feedback Report? If so, I'd greatly appreciate it if you could open a bug report, with the project, and post the FB number here once you do. Bug Reporting: How and Why? has tips on creating your bug report.

Thanks,
Michael

App lost audio spatialization from VisionOS 2 Update
 
 
Q