If a user starts playing a song from Spotify during a WebRTC call, the audio output from the remote party stops. Repro steps: 1. Go to https://webrtc.github.io/samples/src/content/peerconnection/pc1/ on iOS 15 2. Click "Start". Observe that you can see yourself. 3. Click "Call". Observe that remote media works and you can hear yourself. 4. Go to the Spotify app. Observe that you for the time being can still hear yourself 5. Play any song or podcast and stop it. 6. Go back to the browser and see that camera still works, but audio output is now muted. Impact: All WebRTC services not implementing some kind of hacky workaround. This should just work. Workaround: Detection is hard, a refresh works, but it seems restarting the peer connection, or possibly re-attaching the srcObject might work as well.
<rdar://problem/83353726>
I reproduced this on my ToT build. According my testing, some underlying freezes are happening here, as in bug 230537 and bug 230536. This may come from the same underlying issue.
This does not reproduce for me in latest iOS 15.2 beta (using the podcast app).
Marking as configuration changed given it is no longer reproducing for me.
Just confirming this is fixed in 15.2! Really happy about this, youenn!