-
-
Notifications
You must be signed in to change notification settings - Fork 154
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
Fails to compile when there is no audio support #483
Comments
Can you post the errors please |
|
Sorry it's taken so long to get back to this. Are you still having this problem? I can't reproduce it. |
I don't use that system anymore, but I believe that issue is still there. |
That makes sense. I never considered someone might try to compile with video but not audio. Thanks. |
…m calls Fixes `video_call.c:58:16: error: no member named 'av' in 'struct Toxic'` during build when `libx11`, `libvpx` and `openal-soft` all happened to be installed in the prefix before compiling `toxic` (the manifestation of JFreegman/toxic#483 in termux-packages) This one is a bit of a far-out suggestion, but I noticed that audio **receiving** (openal playback) and video **receiving** (x11 render video stream) both **do** work if I actually install this build in Termux, open Termux:X11, open a terminal in Termux:X11, set up a Tox client on a desktop PC, add the client on Termux as a friend, start a call with it, set my microphone and webcam on the desktop PC client, turn on my camera on the desktop PC client, and watch and listen for the output on the Android device. neither video **sending** (v4l2 recording) nor audio **sending** (openal recording) work, so the Termux:X11 client is only able to hear and see the other call participants and other participants can't hear or see the Termux:X11 client (though chat messages work), but I wondered whether that means that the X11 and openal support both have to remain completely disabled, or if it is worth it at all to enable them.
When I tried to compile toxic without audio support it failed to compile. There were errors in video_call.c trying to use variables that only exist when audio support is enabled.
The text was updated successfully, but these errors were encountered: