webrtcdsp / webrtcechoprobe on macos

jordi domenech flores jordi at iamyellow.net
Thu Mar 2 19:04:32 UTC 2023


Hi!
I've been trying for a while to run a simple hello world with webrtcdsp /
webrtcechoprobe without success. tbh I'm far from an expert, just trying to
study and understand gst, sorry if I'm being too naive...

I'm on macos M1 using latest stable (1.22) and the pipeline is:

gst-launch-1.0 -v \
osxaudiosrc buffer-time=20000 ! \
queue ! \
webrtcdsp ! \
webrtcechoprobe ! \
osxaudiosink buffer-time=20000

Also tried the bare minimal:

gst-launch-1.0 -v \
osxaudiosrc ! \
webrtcdsp ! \
webrtcechoprobe ! \
osxaudiosink

Actually, it's just a "port" of docs:
https://gstreamer.freedesktop.org/documentation/webrtcdsp/webrtcdsp.html?gi-language=c#example-launch-line

No matter what I do, I always get infinte echo until distortion. What's
wrong?!
Hope somebody can explain what's the problem... In any case, thanks for
your time!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230302/af7a6ae3/attachment.htm>


More information about the gstreamer-devel mailing list