RetroFE icon indicating copy to clipboard operation
RetroFE copied to clipboard

LibreELEC

Open brunnels opened this issue 5 years ago • 3 comments

I'm working on adding RetroFE to LibreELEC via their package system. This will allow it to be easily built for any architecture that LibreELEC supports. I'm pretty new to RetroFE but was wondering if there was anything required to use h.264 encoded videos? This would be ideal for these single chip computers since most have hardware decoding support for h.264.

brunnels avatar Sep 04 '20 12:09 brunnels

I have it building at least. Can extract the attached to the https://github.com/LibreELEC/LibreELEC.tv clone packages directory.

Then I build with docker detailed here https://github.com/LibreELEC/LibreELEC.tv/tree/master/tools/docker

I'm building for a orangepi one plus but other targets detailed here https://wiki.libreelec.tv/compile#choose_the_project_and_arch_to_compile

docker run --rm -v `pwd`:/build -w /build -it \
-e PROJECT=Allwinner \
-e ARCH=arm \
-e DEVICE=H6 \
-e UBOOT_SYSTEM=orangepi-one-plus \
-e DISTRO=LibreELEC \
-e THREADCOUNT=8 \
 libreelec scripts/build retrofe

RetroFE.zip

brunnels avatar Sep 04 '20 13:09 brunnels

I just did a libreelec make clean and libreelec make system and ran into the following missing requirements:

packages/RetroFE/multimedia/gstreamer/package.mk PKG_DEPENDS_TARGET="toolchain glib"

packages/RetroFE/multimedia/gst-plugins-good/package.mk PKG_DEPENDS_TARGET="toolchain libpng gstreamer gst-plugins-base glib"

packages/RetroFE/multimedia/SDL2_mixer/package.mk PKG_DEPENDS_TARGET="toolchain SDL2"

Next I need to figure out where to install it and then work out a systemd script for it. Then I'll add retroarch.

brunnels avatar Sep 04 '20 14:09 brunnels

What is the status of this issue?

phulshof avatar Apr 19 '23 09:04 phulshof