Marvin W

Results 170 comments of Marvin W

Dino has support for echo cancelation and noise reduction. However it's only used if the system has the webrtc-audio-processing library installed at build time. Which OS and Dino build are...

The Flatpak version *should* support it (although I actually never tried, but the library is used in the build). I also would't expect your local noise reduction to be the...

From the logs it looks as if you change the input device shortly after the call started (from pulsedevice3 to pulsedevice0)? It might be that this breaks the echo cancellation,...

`SymmetricCipher` now has different behavior depending on the backend. A more unified behavior would be better to ensure the code behaves the same on all platforms: - With gcrypt backend,...

`--device=all` is not secure, that's why our Flatpak uses the tighter rule to connect to pipewire instead. All recent distributions come with pipewire, 18.04 does not. There is a PPA...

Thanks. I like the idea of a helper for this! If you add ```vala [CCode (has_target = false)] ``` above each delegate declaration, the compiler will error (or at least...

```vala public class Dino.WeakTimeout { [CCode (has_target = false)] public delegate bool SourceFunc (T object); [CCode (has_target = false)] public delegate void SourceOnceFunc (T object); public static uint add(uint interval,...

I wouldn't expect GStreamer to be at blame here (which is what you provided additional logs with), but probably rather something with DBus. Can you try starting Dino with `env...

@singpolyma I'll add that to XEP-0426 instead (as it should be a general convention and not specific to this XEP). (#1260)

Note to editors: This can be merged.