From e596c2dcdc9aaeaa6fef1f32a1bf639e29f83f45 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Thu, 19 Feb 2026 00:38:52 -0600 Subject: [PATCH] Update moonlight-common-c with SIMD acceleration for FEC --- moonlight-common-c/moonlight-common-c | 2 +- moonlight-common-c/moonlight-common-c.pro | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/moonlight-common-c/moonlight-common-c b/moonlight-common-c/moonlight-common-c index 6250fa29..5551d29b 160000 --- a/moonlight-common-c/moonlight-common-c +++ b/moonlight-common-c/moonlight-common-c @@ -1 +1 @@ -Subproject commit 6250fa29ee87873716045e3b64f1f229374324e8 +Subproject commit 5551d29ba2f8f4c0baec692957d9d96299c87d8f diff --git a/moonlight-common-c/moonlight-common-c.pro b/moonlight-common-c/moonlight-common-c.pro index 1d088378..5f9f5e50 100644 --- a/moonlight-common-c/moonlight-common-c.pro +++ b/moonlight-common-c/moonlight-common-c.pro @@ -40,9 +40,7 @@ unix:!macx { COMMON_C_DIR = $$PWD/moonlight-common-c ENET_DIR = $$COMMON_C_DIR/enet -RS_DIR = $$COMMON_C_DIR/reedsolomon SOURCES += \ - $$RS_DIR/rs.c \ $$ENET_DIR/callbacks.c \ $$ENET_DIR/compress.c \ $$ENET_DIR/host.c \ @@ -52,6 +50,7 @@ SOURCES += \ $$ENET_DIR/protocol.c \ $$ENET_DIR/unix.c \ $$ENET_DIR/win32.c \ + $$COMMON_C_DIR/src/rswrapper.c \ $$COMMON_C_DIR/src/AudioStream.c \ $$COMMON_C_DIR/src/ByteBuffer.c \ $$COMMON_C_DIR/src/Connection.c \ @@ -75,9 +74,11 @@ SOURCES += \ HEADERS += \ $$COMMON_C_DIR/src/Limelight.h INCLUDEPATH += \ - $$RS_DIR \ $$ENET_DIR/include \ - $$COMMON_C_DIR/src + $$COMMON_C_DIR/src \ + $$COMMON_C_DIR/nanors \ + $$COMMON_C_DIR/nanors/deps \ + $$COMMON_C_DIR/nanors/deps/obl DEFINES += HAS_SOCKLEN_T CONFIG(debug, debug|release) {