moonlight-stream / moonlight-embedded

Gamestream client for embedded systems
https://github.com/moonlight-stream/moonlight-embedded/wiki
GNU General Public License v3.0
1.48k stars 323 forks source link

Allow optional features to be disabled #829

Closed TheChoconut closed 2 years ago

TheChoconut commented 2 years ago

Description Allow optional features to be disabled.

Purpose In my use case, I want to disable X11 and software rendering. In case it is detected on the host system, executable will be compiled with feature support, but that doesn't work for me, since cross-compiling the executable detects the feature even though its not available on the target device.

TheChoconut commented 2 years ago

Updated the commit: switched from DISABLE to ENABLE and changed from SOFTWARE to FFMPEG.

cgutman commented 2 years ago

The MATCHES ON part isn't needed, but I'll remove it after merging