Kodi Community Forum

Full Version: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
The SRT subtitles will be fixed in tonight's build - many thanks popcornmix and everyone that reported it.
New LibreELEC.tv Krypton build #0916: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.4 #1 Fri Sep 16 23:54:24 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep 14 2016 20:00:33
Copyright (c) 2012 Broadcom
version efa16f891edfcb0ba1aae15be195ad9d8b38d6be (tainted) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160916235324-#0916-gb094ddc [Build #0916]

# vcdbg log msg 2>&1 | grep DTOK


# Kernel device tree status: DISABLED

Based on tip of LibreELEC.tv master (b094ddc0, changelog) and tip of XBMC master (20ae66d1, changelog) with the following modifications: Build Highlights:
  1. Fix OMX subtitle issues
  2. Fix DVD menus (post)
Build Details:
  1. LibreELEC.tv:
    • linux: update to linux-4.7.4 (PR:737, 3 commits, 28 files changed)
    • mesa: update to 12.0.3 (PR:736, 1 commit, 1 file changed)
    • Package updates: xf86-video-amdgpu 1.1.1, xf86-video-ati 7.7.1 (PR:741, 2 commits, 2 files changed)
      • xf86-video-amdgpu: update to 1.1.1
      • xf86-video-ati: update to 7.7.1
    • change gnu.org download location (PR:733, 1 commit, 23 files changed)
    • Use interactive CPU scaling governor for all WeTek projects (PR:740, 3 commits, 6 files changed)
  2. XBMC:
    • [win32][fix] Add app manifest to the build to mark us as dpi aware (PR:10468, 1 commit, 2 files changed)
    • [win32] Update appxmanifest and add banner.png (PR:10469, 1 commit, 2 files changed)
    • AE: fix mem leak in tempo filter (PR:10471, 1 commit, 1 file changed)
    • [Estuary][PVR] Handle visibility of PVR home screen entries like the other home screen entries. (PR:10472, 2 commits, 5 files changed)
  3. inputstream.mpd:
  4. newclock5:
    • New commits in this build:
      • MMAL: Report deinterlace method to processinfo overlay (3f55be69)
      • MMALRenderer: Ensure updated aspect ratio is seen in the case of a single still frame (759cff3c)
      • MMAL: Indicate when picture came from still frame so advanced deinterlace can be disabled (f1aa627d)
      • RenderManager: Bypass renderers need updating even when renderer has no frame (6ba517e1)
    • Commits no longer in build:
      • hack: Default atempo threshold to 100 until memory leak is fixed (e0ccf738)
      • AE: fix mem leak in tempo filter (03b007c3)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: [env] patch: linux: Enable DRM_AMD_POWERPLAY (power management), DRM_AMDGPU_CIK (pre-Polaris support) and DRM_AMD_ACP (audio co-pro)
    • Updated: [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
    • Added: [env] PR:739: linux-firmware build system rework
When I have enabled OMX-Player, my (german) SD-Channels are identified as music and I have no picture. HD-Channels are working fine. Is that a known issue?
If not, I'll provide as much info as possible together with a debug-log
With MMAL only enabled everything is allright.

RPi3, Milhouse latest, VDR backend on WetekPlay, VDR-vnsi client.
(2016-09-17, 18:09)Solo0815 Wrote: [ -> ]When I have enabled OMX-Player, my (german) SD-Channels are identified as music and I have no picture. HD-Channels are working fine. Is that a known issue?
If not, I'll provide as much info as possible together with a debug-log
With MMAL only enabled everything is allright.

omxplayer only supports hardware decode, whereas mmal can fall back to software decode.
I suspect the SD is MPEG-2 and you don't have a MPEG-2 licence.

Either buy the MPEG-2 licence, or make sure you enabled omxplayer and mmal - then it will use omxplayer when possible and fall back to mmal when not possible (e.g. software decode).
I don't have a MPEG2-license, but will buy one.
Thx for pointing at it Smile

If both are enabled it isn't working, too
(2016-09-17, 00:38)Milhouse Wrote: [ -> ]The SRT subtitles will be fixed in tonight's build - many thanks popcornmix and everyone that reported it.

Thank you for fixing! Working fine now!
(2016-09-17, 18:20)Solo0815 Wrote: [ -> ]If both are enabled it isn't working, too

I've just tried an MPEG-2 file without a codec licence with both omxplayer and mmal enabled.
It played fine with software decode.

Does that not work for you? Try with both a recording and with live TV.
Assuming it doesn't work then post a debug log (wiki).
(2016-09-14, 17:01)Milhouse Wrote: [ -> ]No, inputstream.mpd is still having a problem in latest builds, I'll let mapfau know.

With build #916 sandmans Amazon VOD Addon is working again. This is the best build so far. Thanks for your great work!
(2016-09-17, 20:32)jobisoft Wrote: [ -> ]This is the best build so far.
I second that. #0916 is stable, plays everything I throw at it and the reporting of the deinterlace method is back, which is useful.
#0916 is one of the best builds since 0726. It run very stable on my Pi3 (all codec license/no overclocking)
I test:
- Live-TV VDR SD/HD H.264 (use "service.multimedia.vdr-addon-8.0.100" because newer version have issue with Smartcards)
- Ambilight with Hyperion and SPI modul
- MPD Server
- Several MKV files

Maybe we can make something like a test/feature matrix for this test builds. Maybe we can help improve development.
If someone test a build with some functionality he can report "ok" or "nok"

Thanks a lot for all the effort of everyone who help improve this great SW and HW.
New LibreELEC.tv Krypton build #0917: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.4 #1 Sat Sep 17 21:24:48 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep 14 2016 20:00:33
Copyright (c) 2012 Broadcom
version efa16f891edfcb0ba1aae15be195ad9d8b38d6be (tainted) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160917212349-#0917-g082a8ea [Build #0917]

# vcdbg log msg 2>&1 | grep DTOK


# Kernel device tree status: DISABLED

Based on tip of LibreELEC.tv master (082a8ead, changelog) and tip of XBMC master (c6a62cfa, changelog) with the following modifications: Build Highlights:
  1. Start of Kodi 17.0 beta3 cycle
Build Details:
  1. LibreELEC.tv:
    • projects/Odroid_C2: Revert HK Audio & enable multichannel PCM & HD passthrough (PR:742, 1 commit, 7 files changed)
    • linux: Enable support for new hardware (AMD GPUs, Chromeboox) (PR:743, 2 commits, 2 files changed)
    • Imx6 updates (PR:745, 3 commits, 3 files changed)
  2. XBMC:
    • bump to 17.0 beta 3 (PR:10349, 1 commit, 2 files changed)
    • Revert "bump to 17.0 beta 3" (PR:10474, 1 commit, 2 files changed)
    • AE-Fixes (PR:10477, 2 commits, 2 files changed)
    • maybe fix android crash after #10335 (PR:10476, 1 commit, 2 files changed)
    • [contextmenu] remove incorrect log message (PR:10475, 1 commit, 1 file changed)
    • [Estuary] Misc stuff (PR:10470, 2 commits, 5 files changed)
    • bump to 17.0 beta 3 (PR:10478, 1 commit, 2 files changed)
  3. pvr.mediaportal.tvserver:
    • Oops... forgot to update the addon version to 2.4.5 (42c91b1c)
  4. newclock5:
    • Updated commits in this build:
      • Revert "mmalrender: Disable deinterlace when no interlaced frames seen" (fc694d59 => 61c91324)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:746: kodi: update to 17.0-beta2-6e9d6fb
hello,
with build #0916 working my iptv (m3u8 file on tvheadend server) good, i can watching live tv for 60+ minutes, but still it crashes from time to time, but is match better, thanks.
Hello, Milhouse. Thanks for your great work.
However, the nightlies have failed for the Pi Zero starting with #902 up to the last tested #915.
I cannot create logs because this image crashes without fail after the first 15 seconds wait to reboot.
Upon reboot the crash details are frozen on my tv screen.
I have uploaded screenshots from my iPad to an image hosting website. Below are 2 links consisting of crashes from the first bad nightly of #902 and #915.
I have screenshots of errors of the remaining nightlies from #903 to #914 if you want.
#901 works perfectly and I have it working on 2 different micro sd cards.

https://postimg.org/image/ic112ywyr/
https://postimg.org/image/4we0diogz/

*Update* This has been caused by an unsupported wifi stick. Please disregard.
@*Spider* thanks for the report, can you post the contents of your /flash/config.txt and /flash/cmdline.txt? Could you also revert back to #0901, then copy the kernel.img and SYSTEM files from #0902 to your #0901 SD card and see if the updated SD card boots (meaning it's a firmware issue) or fails (it's a kernel issue).

@popcornmix do you see this? I only have an RPi1 here, and that's booting normally with all builds (inc. #0917).
I get crashes with this file, 100% reproducible - https://www.dropbox.com/s/d2f4ldng0mksqz...i.mpg?dl=1

Crash log: http://sprunge.us/OXNR

To reproduce: play it to the end, Kodi will crash and reboot at the end of the video. The crash does not occur if deinterlacing is disabled.