[TESTING] Kodi 18 (Leia) builds for Raspberry Pi

My pi3 on Kodi Krypton used to play h.265 (1080p) very well after receiving a certain patchset from popcornmix. Unfortunately, after upgrading to the Leia testbuilds the same movies started stuttering again. I hope popcornmix will be able to reach a similar level of optimization for Leia at some point, too. I think Vero 4k is a good recommendation, though.

17.8-236, 22 May 2018: Based off OSMC commit (a2bb793a) and newclock5 (b1bddf)

XBMC:

  • [GUI] Invalidate underlying windows if modal dialog close (PR:13905, 2 commits, 2 files changed)
  • Fixed for Limited Range (PR:13912, 4 commits, 5 files changed)
  • AE: Reenable AESinkOSS on FreeBSD (PR:13793, 2 commits, 10 files changed)

inputstream.adaptive:

  • [DASH] fix double base path (a9dbb2b)
  • Parse Audio adaptationset default and original attributes (afa81ef)

Includes latest addons: inputstream.adaptive (afa81ef, +3), inputstream.rtmp (8920456), peripheral.joystick (80224e1), pvr.argustv (0ed7cae), pvr.demo (20d81d8), pvr.dvblink (19c178e), pvr.dvbviewer (0ae6207), pvr.filmon (470ca1c), pvr.hdhomerun (4639740), pvr.hts (6455047), pvr.iptvsimple (c8356fc), pvr.mediaportal.tvserver (6fab703), pvr.mythtv (9d15025), pvr.nextpvr (5f8c614), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv (f0c28e2), pvr.stalker (a7f3e1c), pvr.teleboy (dbdc96e), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (aca7960), pvr.wmc (b62f80e), pvr.zattoo (94cc7dd), vfs.libarchive (1b00b57)

Which addons are you talking about ?

https://kodi.wiki/view/Official:Forum_rules/Banned_add-ons

17.8-237, 24 May 2018: Based off OSMC commit (cc353470) and newclock5 (93798e)

XBMC:

  • guilib/GUIListItem: use std::unique_ptr (PR:13915, 1 commit, 4 files changed)
  • ContextMenuManager: reserve space in CContextButtons (PR:13917, 1 commit, 1 file changed)
  • VideoPlayer: fix -Wint-in-bool-context (PR:13919, 1 commit, 1 file changed)
  • pvr/GUIEPGGRidContainer: optimize appending to m_channelLayouts (PR:13916, 1 commit, 1 file changed)
  • [curl] add url option to disable peer verification (PR:13909, 2 commits, 3 files changed)
  • [cmake] HandleDepends: add file hash checking (PR:13925, 4 commits, 3 files changed)

pvr.argustv:

  • [lang] updated language files from Transifex (2bce465)

pvr.dvblink:

  • [lang] updated language files from Transifex (a87258b)

pvr.dvbviewer:

  • [lang] updated language files from Transifex (884b732)

pvr.hts:

  • [lang] updated language files from Transifex (dc2cc5a)

pvr.iptvsimple:

  • [lang] updated language files from Transifex (e220777)

pvr.mediaportal.tvserver:

  • [lang] updated language files from Transifex (c4e32b0)

pvr.nextpvr:

  • [lang] updated language files from Transifex (78a80de)

pvr.pctv:

  • [lang] updated language files from Transifex (17c1897)

pvr.stalker:

  • [lang] updated language files from Transifex (0700069)

pvr.vuplus:

  • [lang] updated language files from Transifex (6c94eec)

pvr.wmc:

  • [lang] updated language files from Transifex (a7ec576)

Includes latest addons:
inputstream.adaptive (afa81ef, +3), inputstream.rtmp (8920456), peripheral.joystick (80224e1), pvr.argustv (2bce465, +1), pvr.demo (20d81d8), pvr.dvblink (a87258b, +1), pvr.dvbviewer (884b732, +1), [url=https://github.com/kodi-pvr/pvr.filmon]pvr.filmon/url, pvr.hdhomerun (4639740), pvr.hts (dc2cc5a, +1), pvr.iptvsimple (e220777, +1), pvr.mediaportal.tvserver (c4e32b0, +1), pvr.mythtv (9d15025), pvr.nextpvr (78a80de, +1), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv(17c1897, +1), pvr.stalker (0700069, +1), pvr.teleboy (dbdc96e), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (6c94eec, +1), pvr.wmc (a7ec576, +1), pvr.zattoo (94cc7dd), vfs.libarchive (1b00b57)

17.8-238, 25 May 2018: Based off OSMC commit (f93a43dc5) and newclock5 (4e99080)

XBMC:

  • windowing/gbm: consolidate add property functions (PR:13922, 2 commits, 7 files changed)
  • Add udisks2 support (PR:13897, 1 commit, 6 files changed)

inputstream.adaptive:

  • Parse MPD::audioTrackId / cleanup languages (2da8518)
  • [DASH] set stream duration based on segmenttimeline if not given (4435ca3)
  • version bump 2.2.19 (69f723f)

newclock5:

New commits in this build:

  • ffmpeg: hevc: Fixes for ffmpeg 4 (680c1487)
  • ffmpeg: Ensure correct arch gets passed to ffmpeg (4e99080f)

Includes latest addons:
inputstream.adaptive (69f723f, +3), inputstream.rtmp (8920456), peripheral.joystick (80224e1), pvr.argustv (2bce465), pvr.demo (20d81d8), pvr.dvblink (a87258b), pvr.dvbviewer (884b732), pvr.filmon (470ca1c), pvr.hdhomerun (4639740), pvr.hts (dc2cc5a), pvr.iptvsimple (e220777), pvr.mediaportal.tvserver (c4e32b0), pvr.mythtv (9d15025), pvr.nextpvr (78a80de), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv (17c1897), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (dbdc96e), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (6c94eec), pvr.wmc (a7ec576), pvr.zattoo (94cc7dd), vfs.libarchive (1b00b57)

17.8-239, 26 May 2018: Based off OSMC commit (5af0eef27) and newclock5 (33f472e5)

XBMC:

  • OpenGL(ES): fix limited rande for gui and pictures (PR:13937, 1 commit, 10 files changed)
  • [network] always open TCP sockets on IPv4 & IPv6 (PR:13901, 2 commits, 5 files changed)
  • [fix] check write access for sqlite databases (PR:13913, 1 commit, 2 files changed)
  • [JSON]Fix return of “songgenres” values in Audiolibrary.GetAlbums (PR:13938, 1 commit, 2 files changed)
  • [windows] Windowing: adapt windowing to the latest changes. (PR:13939, 2 commits, 14 files changed)
  • link with libass instead of loading it dynamic (PR:13935, 1 commit, 10 files changed)
  • [INPUTSTREAM] ensure buffer for RF 5646 language identifier (PR:13931, 1 commit, 10 files changed)

pvr.teleboy:

  • cmake: add TELEBOY_HEADERS; reduces build time (3e9e537)

pvr.zattoo:

  • cmake: add ZATTOO_HEADERS; reduces build time drastically (PR:18, 1 commit, 1 file changed)

Includes latest addons:
inputstream.adaptive (e688efc, +5), inputstream.rtmp (b8e3f39, +1), peripheral.joystick (80224e1), pvr.argustv (2bce465), [url=https://github.com/kodi-pvr/pvr.demo]pvr.demo/url, pvr.dvblink (a87258b), pvr.dvbviewer (884b732), pvr.filmon (470ca1c), pvr.hdhomerun (4639740), pvr.hts (dc2cc5a), pvr.iptvsimple (e220777), pvr.mediaportal.tvserver (c4e32b0), pvr.mythtv (9d15025), pvr.nextpvr (78a80de), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv (17c1897), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3e9e537, +1), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (6c94eec), pvr.wmc (a7ec576), pvr.zattoo (f04367b, +1), vfs.libarchive(84a4876, +1)

Might be a problem with auto installing dependencys, had to manually install all the dependencys for Netflix addon.

Manually getting it via:

wget http://download.osmc.tv/kodi/addons/krypton/script.module.requests/script.module.requests-2.18.4.zip

and then install the zip’s one by one

Guys is there any way to force audio output format to S32_LE instead of S24_LE? In older builds there was resample audio quality but here is missing.

17.8-240, 29 May 2018: Based off OSMC commit (5af0eef27) and newclock5 (33f472e5)

XBMC:

  • VAAPI-Settings: Fix vaapi-mpeg2 visibility (PR:13943, 1 commit, 2 files changed)

pvr.hts:

  • Fix logspam caused by predicitve tuning (PR:365, 1 commit, 3 files changed)

Includes latest addons:
inputstream.adaptive (e688efc, +5), inputstream.rtmp (b8e3f39, +1), peripheral.joystick (80224e1), pvr.argustv (2bce465), pvr.demo (20d81d8), pvr.dvblink (a87258b), pvr.dvbviewer (884b732), pvr.filmon (470ca1c), pvr.hdhomerun (4639740), pvr.hts (4f7196d, +1), pvr.iptvsimple (e220777), pvr.mediaportal.tvserver (c4e32b0), pvr.mythtv (9d15025), pvr.nextpvr (78a80de), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv (17c1897), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3e9e537, +1), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (6c94eec), pvr.wmc (a7ec576), pvr.zattoo (f04367b, +1), vfs.libarchive (84a4876, +1)

17.8-241, 30 May 2018: Based off OSMC commit (486c9215) and newclock5 (b5c7ba5)

XBMC:

  • Port xmbcclient.py to Python 3, retaining Python 2 compatibility (PR:13923, 1 commit, 1 file changed)
  • [Estuary] Fix mvid skin home page target so nodes work (PR:13953, 1 commit, 1 file changed)

Includes latest addons: inputstream.adaptive (d4a9954), inputstream.rtmp (b8e3f39), peripheral.joystick (80224e1), pvr.argustv (2bce465), pvr.demo (20d81d8), pvr.dvblink (a87258b), pvr.dvbviewer (884b732), pvr.filmon (470ca1c), pvr.hdhomerun (4639740), pvr.hts (4f7196d), pvr.iptvsimple (e220777), pvr.mediaportal.tvserver (c4e32b0), pvr.mythtv (9d15025), pvr.nextpvr (78a80de), pvr.njoy (5a2c2d3), pvr.octonet (54680a3), pvr.pctv (17c1897), [url=https://github.com/kodi-pvr/pvr.stalker]pvr.stalker/url, pvr.teleboy (3e9e537), pvr.vbox (48ffcba), pvr.vdr.vnsi (a2880c7), pvr.vuplus (6c94eec), pvr.wmc (a7ec576), pvr.zattoo (f04367b), vfs.libarchive (84a4876)

Hi, I wanted to ask if the current fix is already implemented?

Just wondering because it should fix PVR loading errors on Zattoo. Currently with 17.8-240 the PVR client is still unable to enable.

Yes, it looks like it’s already included.

Sam

This was fixed in 17.8-237

Do you guys know when are they gonna fix the remote mouse support and why its taking so long ? Its messing with my mojo. :slight_smile:

1 Like

@gmc Thats weird then, because the pvr has errors while trying to enable.

Would you maybe look at the debug log if you have the time? The creator of the pvr client mentioned that the above linked fix should correct the error.

Heres my debug log:
hastebin

I’ve looked into this and my previous statement was wrong. The fix has not been included yet :frowning:

I was looking at the original change which broke curl. Doh! The fix you are referring to was added to newclock5 4 days ago so will be included in the next OSMC nightly build.

Yay thanks! :smiley:
Looking forward to the next build <3

Has anyone tried installing Pandoki on Leia ? It works fine on a pi2 (running kodi 17), but i get these errors on the pi3 with Leia.

:59:08.084 T:1917852368   ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
21:59:23.018 T:1917852368   ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
21:59:30.822 T:1213199072  NOTICE: plugin.audio.pandoki Auth  OK
21:59:32.588 T:1213199072  NOTICE: plugin.audio.pandoki Dir   OK    5
21:59:38.659 T:1917852368   ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
21:59:39.647 T:1917852368   ERROR: Control 50 in window 10502 has been asked to focus, but it can't
21:59:39.650 T:1917852368   ERROR: CBinaryAddonManager::GetInstalledAddonInfo: Requested addon '' unknown as binary
21:59:42.730 T:1213199072  NOTICE: plugin.audio.pandoki Pankodi Exiting XBMCAbort?=False PandokiAbort?=True
21:59:47.324 T:1613492960   ERROR: CPythonInvoker(29, /home/osmc/.kodi/addons/plugin.audio.pandoki/default.py): script didn't stop in 5 seconds - let's kill it
21:59:47.324 T:1613492960   ERROR: GetDirectory - Error getting plugin://plugin.audio.pandoki/
21:59:47.361 T:1917852368   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.pandoki/) failed
22:00:17.943 T:1213199072  NOTICE: plugin.audio.pandoki Auth  OK
22:00:19.394 T:1213199072  NOTICE: plugin.audio.pandoki Dir   OK    7
22:00:34.482 T:1213199072  NOTICE: plugin.audio.pandoki Play  ??

It only plays one song, doesnt get any new songs from any playlist i tried.

Yeah, I can confirm it has been broken for some time now with the new Kodi. I don’t know anything about programming in Python though, so I was just waiting for somebody who does to notice it is broken. :slight_smile: