Closed jodizzle closed 8 years ago
I think this looks good. Is there no 'official' GitHub repo for portaudio-go, though? Or is that project generally not maintained any more?
The google code URL redirects to that GitHub project, so that must be as "official" as it gets.
Yes I believe @leavengood is accurate. The GitHub repository seems to be the official one.
As a side note, I've been unable to get audio.go
to work properly on my system (unrelated to my changes in this PR). The issue seems to stem from gosndfile being unable to use certain C-imported methods, e.g.,
/home/path/go/pkg/gccgo_linux_amd64/github.com/mkb218/gosndfile/libsndfile.a(command.cgo2.o): In function `_cgo_fb0d5eb9e69c_Cfunc_sf_command':
/home/path/go/src/github.com/mkb218/gosndfile/sndfile/command.go:34: undefined reference to `sf_command'
even though I have libsndfile installed and (I'm pretty sure) my path configured correctly. If anyone has run into any similar issues, I'd appreciate advice (I may eventually just open an issue directly with gosndfile).
Sorry for the delay - this looks good to me.
Portaudio is still working on my system with the new library.
break
statements inside Goswitch
blocks. I had noticed this a while back and went ahead and removed them from the repository (hopefully this isn't too presumptuous).audio.go
needs to be changed.