mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2026-04-10 18:06:32 +00:00
Support for X11 with software decoder using GLES 2.0 and EGL to perform YUV to RGB color conversion
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
|
||||
#define IS_EMBEDDED(SYSTEM) SYSTEM != SDL
|
||||
|
||||
enum platform { NONE, SDL, PI, IMX, AML, FAKE };
|
||||
enum platform { NONE, SDL, X11, PI, IMX, AML, FAKE };
|
||||
|
||||
enum platform platform_check(char*);
|
||||
PDECODER_RENDERER_CALLBACKS platform_get_video(enum platform system);
|
||||
@@ -35,6 +35,9 @@ bool platform_supports_hevc(enum platform system);
|
||||
|
||||
extern DECODER_RENDERER_CALLBACKS decoder_callbacks_fake;
|
||||
extern AUDIO_RENDERER_CALLBACKS audio_callbacks_fake;
|
||||
#ifdef HAVE_X11
|
||||
extern DECODER_RENDERER_CALLBACKS decoder_callbacks_x11;
|
||||
#endif
|
||||
#ifdef HAVE_SDL
|
||||
extern DECODER_RENDERER_CALLBACKS decoder_callbacks_sdl;
|
||||
void sdl_loop();
|
||||
|
||||
Reference in New Issue
Block a user