diff --git a/packages/addons/addon-depends/moonlight-embedded/package.mk b/packages/addons/addon-depends/moonlight-embedded/package.mk index a03fdbb80f..2ef3e07e52 100644 --- a/packages/addons/addon-depends/moonlight-embedded/package.mk +++ b/packages/addons/addon-depends/moonlight-embedded/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="moonlight-embedded" -PKG_VERSION="2.2.1" +PKG_VERSION="2.2.2" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPLv3" diff --git a/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch b/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch deleted file mode 100644 index 26167c121f..0000000000 --- a/packages/addons/addon-depends/moonlight-embedded/patches/moonlight-embedded-0002-revert-upstreamm-commit-6fcc63e.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -Naur a/src/video/aml.c b/src/video/aml.c ---- a/src/video/aml.c 2016-05-17 10:58:48.000000000 -0700 -+++ b/src/video/aml.c 2016-09-30 11:42:19.480094296 -0700 -@@ -20,7 +20,6 @@ - - #include - --#include - #include - #include - #include -@@ -29,10 +28,8 @@ - #include - #include - --#define SYNC_OUTSIDE 0x02 --#define UCODE_IP_ONLY_PARAM 0x08 -- - static codec_para_t codecParam = { 0 }; -+static const size_t SYNC_OUTSIDE = (2); - - static int osd_blank(char *path,int cmd) { - int fd; -@@ -60,7 +57,6 @@ - codecParam.stream_type = STREAM_TYPE_ES_VIDEO; - codecParam.has_video = 1; - codecParam.noblock = 0; -- codecParam.am_sysinfo.param = 0; - - switch (videoFormat) { - case VIDEO_FORMAT_H264: -@@ -70,14 +66,6 @@ - } else { - codecParam.video_type = VFORMAT_H264; - codecParam.am_sysinfo.format = VIDEO_DEC_FORMAT_H264; -- -- // Workaround for decoding special case of C1, 1080p, H264 -- int major, minor; -- struct utsname name; -- uname(&name); -- int ret = sscanf(name.release, "%d.%d", &major, &minor); -- if (!(major > 3 || (major == 3 && minor >= 14)) && width == 1920 && height == 1080) -- codecParam.am_sysinfo.param = UCODE_IP_ONLY_PARAM; - } - break; - case VIDEO_FORMAT_H265: -@@ -92,7 +80,7 @@ - codecParam.am_sysinfo.width = width; - codecParam.am_sysinfo.height = height; - codecParam.am_sysinfo.rate = 96000 / redrawRate; -- codecParam.am_sysinfo.param |= SYNC_OUTSIDE; -+ codecParam.am_sysinfo.param = (void *)(SYNC_OUTSIDE); - - int api = codec_init(&codecParam); - if (api != 0) {