Merge pull request #368 from lrusak/moonlight

moonlight: allow building for Generic, add neon support in opus
This commit is contained in:
Christian Hewitt 2016-05-21 06:46:09 +04:00
commit 9014053189
5 changed files with 14 additions and 27 deletions

View File

@ -19,7 +19,7 @@
PKG_NAME="moonlight-embedded"
PKG_VERSION="2.2.0"
PKG_REV="1"
PKG_ARCH="arm aarch64"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/irtimmer/moonlight-embedded"
PKG_URL="https://github.com/irtimmer/moonlight-embedded/archive/v$PKG_VERSION.tar.gz"
@ -38,6 +38,8 @@ elif [ "$KODIPLAYER_DRIVER" = "libfslvpuwrap" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET imx-gpu-viv"
elif [ "$KODIPLAYER_DRIVER" = "libamcodec" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libamcodec"
elif [ "$DISPLAYSERVER" = "x11" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvdpau SDL2 ffmpeg libxcb"
fi
pre_build_target() {

View File

@ -32,5 +32,12 @@ PKG_LONGDESC="Codec designed for interactive speech and audio transmission over
PKG_IS_ADDON="no"
PKG_AUTORECONF="yes"
if [ "$TARGET_ARCH" = "arm" ]; then
FIXED_POINT="--enable-fixed-point"
else
FIXED_POINT="--disable-fixed-point"
fi
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
--disable-shared"
--disable-shared \
$FIXED_POINT"

View File

@ -18,8 +18,8 @@
PKG_NAME="moonlight"
PKG_VERSION="c371ff8"
PKG_REV="0"
PKG_ARCH="arm aarch64"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/dead/moonlight-openelec-rpi2"
PKG_URL="https://github.com/dead/moonlight-openelec-rpi2/archive/$PKG_VERSION.tar.gz"

View File

@ -17,7 +17,7 @@
################################################################################
PKG_NAME="SDL2"
PKG_VERSION="2.0.3"
PKG_VERSION="2.0.4"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"

View File

@ -1,22 +0,0 @@
--- a/src/joystick/linux/SDL_sysjoystick.c 2014-03-16 03:31:41.000000000 +0100
+++ b/src/joystick/linux/SDL_sysjoystick.c 2014-09-08 01:42:32.987502340 +0200
@@ -500,7 +500,7 @@
++joystick->nbuttons;
}
}
- for (i = 0; i < ABS_MISC; ++i) {
+ for (i = 0; i < ABS_MAX; ++i) {
/* Skip hats */
if (i == ABS_HAT0X) {
i = ABS_HAT3Y;
@@ -761,10 +761,6 @@
}
break;
case EV_ABS:
- if (code >= ABS_MISC) {
- break;
- }
-
switch (code) {
case ABS_HAT0X:
case ABS_HAT0Y: