Skip to content

Fix AVPlayer audio tap crash and improve AudioEngine processing format handlingSpherualizer#72

Open
HassanTaleb90 wants to merge 31 commits intogorastudio-git:masterfrom
HassanTaleb90:spherualizer
Open

Fix AVPlayer audio tap crash and improve AudioEngine processing format handlingSpherualizer#72
HassanTaleb90 wants to merge 31 commits intogorastudio-git:masterfrom
HassanTaleb90:spherualizer

Conversation

@HassanTaleb90
Copy link
Copy Markdown

This PR fixes a crash in AVAudioEngine that occurs when AVPlayer tap is created with an unavailable or missing processing format.

Changes:

  • Handle missing/invalid audio processing format safely
  • Improve AudioEngine stability in multichannel (Dolby) environments
  • Fix crash in AVPlayerTapper callback initialization

This improves reliability when recording SceneKit / AR audio streams.

giomurru and others added 30 commits June 3, 2022 08:24
…conflict resolution`. Solve issue with iOS 18 compilation failure.
…e timeRangeOut variable inside the MTAudioProcessingTapProcessCallback.
…issue when the endSession was done on pause.
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

Successfully merging this pull request may close these issues.

2 participants