yannhodiesne / Discord-M1

A Discord app for M1 Macs made with electron-builder
MIT License
143 stars 5 forks source link

Video call "focus" causes webcam feed to stop loading (1.6.2) #16

Open rlad78 opened 2 years ago

rlad78 commented 2 years ago

First time using this app today, very impressed with what you've done with this fork c:

When in a video call, you can normally click on a person's webcam feed to "focus" them and make their video larger than everyone else's. In Discord-M1, this causes the webcam feed to no longer load (the "spinning boxes" animation shows up instead).

The only way I've found to get the video feed to come back is to leave the call and rejoin. This does not happen however if you "focus" your own video feed. It does not appear to affect streaming either.

I know very little about Electron or JS in general, but this was the output I saw from the console that correlated with the webcam feed not loading:

[UnifiedConnection] Creating user: 126840440073879559 with audio SSRC: 98937 and video SSRC: undefined

The message would repeat ever 1-10sec. The user and audio SRRC values changed with each iteration. video SSRC stayed undefined.

To replicate:

Please let me know if you need any other information at all!

yannhodiesne commented 2 years ago

Thanks for the report! This issue seems weird to me, as I cannot reproduce it on my mac The video feed is working fine on my end, even when clicking on someone's webcam to focus it When checking the console, I did not have any message looking like the one you found

Could someone else try to reproduce it on their end to ensure I'm not missing something?

laurazard commented 2 years ago

I can reproduce this. Being in a video call with multiple people, if I click on someone's camera to make it large (focus on it), then click it again to resume the grid view, that camera is just loading forever for me. Only leaving/rejoining the channel fixes it.

Is there some data I could gather to help solve this issue?

rlad78 commented 2 years ago

I should also mention that adjusting stream volume (right clicking on a game/screen capture, not webcam) does not work either for me. Neither the mute button, nor the volume slider will affect the volume output at all.

Not sure why it's only happening on certain builds and not others...wish I could provide something that helped. Let me know if you think of anything that I can do.

(I am on the latest 1.7.1 build)