flutter-webrtc / dart-sip-ua

A dart-lang version of the SIP UA stack.
MIT License
337 stars 267 forks source link

video call hangup. camera do not stop #312

Open MahmoudMamdoouh opened 2 years ago

MahmoudMamdoouh commented 2 years ago

Describe the bug A clear and concise description of what the bug is.

after calling call.hangup() most of the time camera stream don't. stop

To Reproduce -- Random

Expected behavior I/org.webrtc.Logging(13195): CameraCapturer: Stop capture done I/org.webrtc.Logging(13195): CameraCapturer: dispose I/org.webrtc.Logging(13195): CameraCapturer: Stop capture I/org.webrtc.Logging(13195): CameraCapturer: Stop capture: No session open I/org.webrtc.Logging(13195): Camera2Session: Stop camera2 session on camera 1 I/org.webrtc.Logging(13195): Camera2Session: Stop internal I/org.webrtc.Logging(13195): CameraCapturer: Stop capture done I/org.webrtc.Logging(13195): SurfaceTextureHelper: stopListening() I/org.webrtc.Logging(13195): Camera2Session: Stop done I/org.webrtc.Logging(13195): Camera2Session: Camera device closed.

victortive commented 2 months ago

Is this happening in the example application? Any code to reproduce?

pavan-jaju commented 2 months ago

+1