layeh / gumble

gumble is a Mumble client implementation in Go (golang)
https://pkg.go.dev/mod/layeh.com/gumble
Mozilla Public License 2.0
173 stars 53 forks source link

Missing doc for openAL #42

Open mfr-itr opened 6 years ago

mfr-itr commented 6 years ago

I have some trouble understanding the gumble-openal package. What is it for? From reading the code, it seems to be used to play audio frames into mumble, is that correct?

ghost commented 6 years ago

Yes, it is an audio source and audio sink.

mfr-itr commented 6 years ago

Oh, so it can also record the audio stream? Do you have an example/tips about how to do that?

ghost commented 6 years ago

You mean record as in save to disk? If so, that would be better implemented as a custom AudioListener.

mfr-itr commented 6 years ago

No, in fact I want to send it to liquidsoap : http://savonet.sourceforge.net/doc-svn/reference.html#Source___Input