webrtc-cli icon indicating copy to clipboard operation
webrtc-cli copied to clipboard

Possible to add Jack Audio Toolkit api ?

Open remixmabix opened this issue 4 years ago • 1 comments

Hello, is it possible to add Jack Audio Connection Toolkit API to this project ?

https://jackaudio.org/api/

Thanks.

remixmabix avatar Jul 29 '20 17:07 remixmabix

Hi, sorry for late reply.

There is no explicit support for jack currently, but it's technically possible to implement it. PulseAudio stuff is isolated in two structs, PulsePlayer and PulseRecorder. We could hide them behind interfaces and implement JackPlayer and JackRecorder. It seems that Go bindings for JACK are available: https://github.com/xthexder/go-jack

As a workaround, you can bridge JACK through PulseAudio. See this discussion for details.

gavv avatar Dec 20 '20 07:12 gavv