Closed aforge closed 1 year ago
Start a call, press unmute-mute video button a few times, get a crash:
call-panel.jsx:360 Error opening your camera and/or microphone: Cannot read properties of undefined (reading 'getSenders')
handleGetUserMediaError | @ | call-panel.jsx:360 | |
---|---|---|---|
Promise.catch (async) | |||
unmuteVideo | @ | call-panel.jsx:464 | |
handleToggleCameraClick | @ | call-panel.jsx:473 |
Muting video freezes the picture then the screen start flipping between two states:
I'm calling between FF and Chrome.
Audio must be enabled, otherwise it stays in the freeze-frame state.
Start a call, press unmute-mute video button a few times, get a crash:
call-panel.jsx:360 Error opening your camera and/or microphone: Cannot read properties of undefined (reading 'getSenders')
handleGetUserMediaError @ call-panel.jsx:360 Promise.catch (async) unmuteVideo @ call-panel.jsx:464 handleToggleCameraClick @ call-panel.jsx:473
Fixed.
Does the video freeze on FF? Or on both Chrome and FF?
Video freezes in both, only Chrome flashes between frozen video or correct screen.
Start a call, press unmute-mute video button a few times, get a crash:
Fixed
Now crashes in a different place (tested in FF):
Error opening your camera and/or microphone: pc is undefined call-panel.jsx:361:16 handleGetUserMediaError call-panel.jsx:361 unmuteVideo call-panel.jsx:466 handleToggleCameraClick call-panel.jsx:480 React 23
Are you seeing any errors in either's console?
Are you seeing any errors in either's console?
Nothing in the console, just flashes once every 3-5 seconds on Chrome. Stays frozen-frame on FF. Sound works.
Start a call, press unmute-mute video button a few times, get a crash:
Fixed
Chrome still crashes with
Error opening your camera and/or microphone: Cannot set properties of null (setting 'srcObject')
Are you seeing any errors in either's console?
You are probably changing state (this.setState()) in response to some WebRTC event.
I just sent you a video of flashing through GPhotos
still crashing when i press video button on the caller's end in chrome:
call-panel.jsx:362 Error opening your camera and/or microphone: Cannot read properties of undefined (reading 'getSenders')
handleGetUserMediaError | @ | call-panel.jsx:362 | |
---|---|---|---|
Promise.catch (async) | |||
unmuteVideo | @ | call-panel.jsx:467 | |
handleToggleCameraClick | @ | call-panel.jsx:481 |
Now muting turns the camera off instead of sending blank frames.