Voice Call clockrate mismatch for DSP
Please first check if another issue has been opened for your problem
Versions
- OS: Fedora Silverblue
- Gajim version: 1.4.5 (from flathub.org )
- GTK version: 3.24.34
- Python-nbxmpp version: 3.1.0
Steps to reproduce the problem
Expected behavior
Expectations are that the voice call initiates properly.
Actual behavior
Currently the window pops up and it seems to try to make a connection, then immediately hangs up. The participant does receive a missed call notification. From the commandline output I see this error:
(W) gajim.c.storage.archive Execution time for _commit: 161 ms
(E) gajim.c.jingle_rtp gst-stream-error-quark: Echo Probe has rate 8000 , while the DSP is running at rate 48000, use a caps filter to ensure those are the same. (11)
(E) gajim.c.jingle_rtp ../ext/webrtcdsp/gstwebrtcdsp.cpp(403): gst_webrtc_dsp_analyze_reverse_stream (): /GstPipeline:pipeline0/GstBin:bin2/GstWebrtcDsp:webrtcdsp0
(E) gajim.c.jingle_rtp gst-stream-error-quark: Internal data stream error. (1)
(E) gajim.c.jingle_rtp ../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstBin:bin2/GstAutoAudioSrc:autoaudiosrc0/GstPulseSrc:autoaudiosrc0-actual-src-puls:
streaming stopped, reason error (-5)