Search Criteria
Package Details: moonlight-embedded 2.4.11-1
Git Clone URL: | https://aur.archlinux.org/moonlight-embedded.git (read-only, click to copy) |
---|---|
Package Base: | moonlight-embedded |
Description: | Gamestream client for embedded devices |
Upstream URL: | https://github.com/irtimmer/moonlight-embedded |
Licenses: | |
Submitter: | irtimmer |
Maintainer: | irtimmer |
Last Packager: | irtimmer |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2015-06-12 18:13 |
Last Updated: | 2020-05-18 17:38 |
Dependencies (16)
- avahi (avahi-nosystemd, avahi-git, avahi-gtk2)
- curl (curl-git, curl-minimal-git)
- enet (enet-git, enet-gtkorvo-git)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-git-nc, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-headless, ffmpeg-gl-transition, ffmpeg-full-git-hardened, ffmpeg-git, ffmpeg-amd-full-git, ffmpeg-decklink, ffmpeg-intel-full-git, ffmpeg-nocuda, ffmpeg-mmal, ffmpeg-amd-full, ffmpeg-ndi, ffmpeg-svt-av1-git, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-full-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git)
- libevdev (libevdev-git)
- aml-libs-c1 (make, armv7h)
- cmake (cmake-git) (make)
- imx-vpu (make, armv7h)
- linux-imx6-headers (make, armv7h)
- raspberrypi-firmware-tools (make, armv6h)
- raspberrypi-firmware-tools (make, armv7h)
- v4l-utils (v4l-utils-rockchip) (make, armv7h)
- aml-libs-c1 (optional) – ODROID-C1 support
- imx-vpu (optional) – i.MX6 support
- libcec (libcec-git) (optional) – CEC support
- raspberrypi-firmware-tools (optional) – Raspberry Pi support
Latest Comments
vogd commented on 2020-09-08 14:23
Fails to build at the linking stage:
[ 58%] Linking C executable moonlight
/usr/bin/ld: CMakeFiles/moonlight.dir/src/main.c.o:(.bss+0x10): multiple definition of `inputAdded'; CMakeFiles/moonlight.dir/src/config.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x0): multiple definition of `sdlNextFrame'; CMakeFiles/moonlight.dir/src/main.c.o:(.bss+0x0): first defined here
... collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/moonlight.dir/build.make:413: moonlight] Error 1 make[1]: [CMakeFiles/Makefile2:139: CMakeFiles/moonlight.dir/all] Error 2 make: *** [Makefile:149: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...
Saren commented on 2018-04-21 12:19
If you are experiencing segfault with h265 codec, build
ffmpeg-compat-57
from AUR (requiresbase-devel
andgit
)OR
Don't attempt to install that package (it will conflict existing ffmpeg anyways), instead, copy the libs
$ cp -r pkg/ffmpeg-compat-57/usr/lib/ ~/.config/moonlight
then run moonlight each time by
$ LD_LIBRARY_PATH=~/.config/moonlight/lib moonlight stream
Please let me know if there is a better way.
DocMAX commented on 2017-11-04 13:54
ok works now with the patch
DocMAX commented on 2017-11-04 09:22
Getting error:
[ 90%] Building C object CMakeFiles/moonlight.dir/src/video/ffmpeg_vdpau.c.o
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:54:8: error: unknown type name 'VdpPresentationQueueTargetCreateX11'
static VdpPresentationQueueTargetCreateX11* vdp_presentation_queue_target_create_x11;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c: In function 'vdpau_init_lib':
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:101:22: warning: implicit declaration of function 'vdp_device_create_x11'; did you mean 'vdp_decoder_create'? [-Wimplicit-function-declaration]
VdpStatus status = vdp_device_create_x11(display, DefaultScreen(display), &vdp_device, &vdp_get_proc_address);
^~~~~~~~~~~~~~~~~~~~~
vdp_decoder_create
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c: In function 'vdpau_init':
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:118:36: error: 'VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11' undeclared (first use in this function); did you mean 'VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_DESTROY'?
vdp_get_proc_address(vdp_device, VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11, (void**)&vdp_presentation_queue_target_create_x11);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_DESTROY
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:118:36: note: each undeclared identifier is reported only once for each function it appears in
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c: In function 'vdpau_init_presentation':
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:183:6: error: called object 'vdp_presentation_queue_target_create_x11' is not a function or function pointer
if(vdp_presentation_queue_target_create_x11(vdp_device, win, &vdp_queue_target) != VDP_STATUS_OK)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/docmax/.cache/pacaur/moonlight-embedded/src/moonlight-embedded-2.4.4/src/video/ffmpeg_vdpau.c:54:45: note: declared here
static VdpPresentationQueueTargetCreateX11* vdp_presentation_queue_target_create_x11;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/moonlight.dir/build.make:471: CMakeFiles/moonlight.dir/src/video/ffmpeg_vdpau.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:69: CMakeFiles/moonlight.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build moonlight-embedded package(s)
blimpy commented on 2017-04-08 23:52
very outdated version
roobre commented on 2016-04-04 15:28
enet is also a required dependency afaik
-- Checking for module 'libenet'
-- No package 'libenet' found
kfiad commented on 2016-03-12 21:12
I think that for IMX "linux-headers-imx6-cubox-dt" should be an additional dependency.
moonman commented on 2015-11-06 22:02
missing v4l-utils as dependency
winlu commented on 2015-10-26 18:21
mappings actually end up in /usr/share/mappings instead of /usr/share/moonlight/mappings
default example config is not bundled with the install as well