-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMake + PortAudio #70
base: master
Are you sure you want to change the base?
Conversation
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. ℹ️ Googlers: Go here for more info. |
…using Appveyor, and Travis-CI. Removed audio_*_alsa.* files in favor of the PortAudio implementation. audio_input_file.cc - Windows requires streams opened with binary flag. base64_encode.cc - u_char is not defined on some systems (Mac), using uint8_t instead. There is a pending PR for my CMake implementation to "build" googleapis tree. Once this is accepted, cmake/build_googleapis.cmake will be removed. When Cross compiling, a host implementation of grpc is required.
CLAs look good, thanks! ℹ️ Googlers: Go here for more info. |
Thanks for the PR, although this seems like too significant of a refactor to merge. |
I implemented this last year. Open to changes.
Build Example on Linux: