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

@tiroy no not that option, the one I mentioned.
It changes the output to match the video that you’re playing, it gets rid of juddering when using sources with different frame rates.

Regardless, it’s not working for me.

If anyone’s wondering why the ‘adjust refresh rate’ option isn’t working, there’s a new feature in system - display called whitelist…select which refresh rates and resolutions you want supported and then the adjustment will happen when you start playback, it’s pretty cool as it switches both the resolution and refresh rate.

It works well with 24/25/60 fps content but I think there’s a slight problem with it, as when using the OSMC tvb-d stick through TVHE, it switches the refresh rate to 25 fps, but should switch to 50.

Maybe I’m missing something here.

17.8-245, 12 June 2018: Based off OSMC commit (183500893d) and newclock5 (97e11fe6)

XBMC:

  • GUILib cleanups & optimizations & dead code removal (PR:14006, 19 commits, 29 files changed)
  • VideoPlayer: vaapi - fix quirk for mesa (PR:14013, 1 commit, 1 file changed)
  • Various CMatrixGL optimizations (PR:14014, 22 commits, 19 files changed)
  • MMALCodec: Initialise iRepeatPicture (PR:13993, 1 commit, 1 file changed)
  • Game OSD: Add “Advanced settings” button to settings list (PR:14008, 1 commit, 16 files changed)

inputstream.adaptive:

  • Version bump 2.2.22 (27ddff1)

pvr.zattoo:

  • Fix loading recordings data (286ce5f)

newclock5:

New commits in this build:

  • ffmpeg: hevc: Latest updates from Ben (97e11fe6)

Commits no longer in build:

  • DVDVideoCodec: Initialise VideoPicture fields to zero (2c8c26bd)
  • Revert “DVDVideoCodec: Initialise VideoPicture fields to zero” (b3bde719)
  • DVDVideoCodec: Initialise VideoPicture fields to zero (simpler) (1bfe1587)
  • MMALCodec: Initialise iRepeatPicture (e482c2a3)
  • Revert “DVDVideoCodec: Initialise VideoPicture fields to zero (simpler)” (5fa5e500)

Includes latest addons:
inputstream.adaptive (27ddff1,2),inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo(bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (986b1ba), pvr.filmon (ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker(00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (286ce5f, +1), vfs.libarchive(84a4876)

Crashed watching a movie on my server https://paste.osmc.tv/pozafajopo

OK finished the movie and while scanning the library it crashed again. Another note is the IP address has changed for my Pi 3 times from 10.0.0.163 to 10.0.0.164 to 10.0.0.32 all in about hour of testing.
https://paste.osmc.tv/vofamiyazu

Some weird network issues you are having.

12 18:12:40 osmc avahi-daemon[259]: Host name conflict, retrying with osmc-3

Do you have another device with the same name? Is wifi and lan both connected at the same time?

Something is causing your IP to be knocked off the network and then your DHCP Server issues a different IP Address. The lease should be long enough that it issues the same address so have a look at your DHCP server too.

I have 4 Raspberry’s all with OSMC and the same name on the network

I’d advice you change the name of each device: like osmc1, osmc2 or something like the seven dwarfs of snowwihte. Anything that makes em uniqe.

Here is how to do it in ssh:

Ok changed everybody to a name unique to the room ! Let the testing begin ! Thanks guys !

17.8-246, 13 June 2018: Based off OSMC commit (c77366e3b) and newclock5 (a47b98b)

XBMC:

  • [PVR][VideoPlayer] Rework and simplify DVDInputStreamPVRManager. (PR:14015, 1 commit, 18 files changed)
  • Space out order value of library nodes (PR:11017, 1 commit, 79 files changed)
  • Header cleanup (PR:14020, 9 commits, 1645 files changed)
  • Whitespace (PR:14021, 8 commits, 925 files changed)
  • RendererDRMPRIME: release video buffers after flush (PR:13978, 3 commits, 4 files changed)
  • [Estuary] Fix header of rating dialog in skin settings (PR:14025, 1 commit, 1 file changed)
  • Reusepython (#13814) (57d64c1)

inputstream.adaptive:

  • Version bump 2.2.23 (4705d59)

pvr.zattoo:

  • Fix deadlock due to missing mutex.unlock() (e72598d)

newclock5:
Commits no longer in build:

  • [ffmpeg] Add GPU acceleration to hevc (58f1d2ea)
  • ffmpeg: hevc: Rebase to ffmpeg 4 (cf4d88a5)
  • ffmpeg: hevc: Latest updates from Ben (02c6e500)
  • ffmpeg: hevc: Fixes for ffmpeg 4 (73cfcd5b)
  • ffmpeg: MVC: fixup for ffmpeg4 (6132fe95)
  • ffmpeg: hevc: Fix performance regression + latest ben optimisations (1941a05f)
  • ffmpeg: Add -mfpu=neon to configure (077b6b8a)
  • ffmpeg: hevc: Latest updates from Ben (97e11fe6)

Includes latest addons: inputstream.adaptive (4705d59, +4), inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo(bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (986b1ba), pvr.filmon (ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker(00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (e72598d, +2), vfs.libarchive(84a4876)

Using the new 8-246 watching Cable TV with HDhomerun channel was using the wrong audio. It was using the handicap audio. After awhile the channel dropped off back to home screen. https://paste.osmc.tv/xosavulamu

17.8-247, 14 June 2018: Based off OSMC commit (4e5de7fd) and newclock5 (2a225662)

XBMC:

  • [PVR] CPVRClients cleanup. (PR:14023, 1 commit, 16 files changed)
  • VideoPlayer: correct frame rate for interlaced (PR:14022, 1 commit, 4 files changed)
  • CMediaSource cleanup (PR:14032, 3 commits, 2 files changed)
  • CStreamDetails code cleanup (PR:14034, 6 commits, 2 files changed)
  • Trivial code cleanups in Util.cxx (PR:14004, 5 commits, 5 files changed)
  • [PVR] Fix crash in CPVREpg::UpdateFromScraper after 2c09a9ca284cdc9312c3fe39086f65c03fdaf139 (PR:14035, 3 commits, 3 files changed)
  • [Music]Filter music items by media source (PR:14012, 5 commits, 27 files changed)
  • CURL: Disable FAILONERROR only for Open() calls (PR:14038, 1 commit, 2 files changed)
  • Doxygen (PR:14041, 2 commits, 8 files changed)
  • Fix Season no. displayed for launcher Channels. (PR:14037, 1 commit, 1 file changed)

inputstream.adaptive:

  • Allow tagging original language using listItemProperty (84df3e6)
  • Fix segfault when destructing tree while updating (5756133)

Includes latest addons: inputstream.adaptive (5756133, +6), inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo(bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (986b1ba), pvr.filmon (ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker(00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (e72598d, +2), vfs.libarchive(84a4876)

17.8-248, 15 June 2018: Based off OSMC commit (a3155aa4) and newclock5 (2a225662)

XBMC:

  • Games: Fix segfault when opening a game (PR:14018, 2 commits, 13 files changed)
  • VideoPlayer: ffmpeg - make sure not to return eof as long nothing was added (PR:14040, 1 commit, 2 files change
  • Remove unused Rendersystem methods (PR:14031, 2 commits, 9 files changed)
  • Display #channels in audio selection list (PR:14042, 1 commit, 2 files changed)
  • [GLES] update rendering method to use CPictureBuffer (PR:14029, 4 commits, 5 files changed)
  • Do not reuse pvr channel string (PR:14043, 1 commit, 2 files changed)
  • center → centre revert / lowercase channels (PR:14044, 1 commit, 1 file changed)
  • [cleanup] silence unused variable warning (PR:14045, 1 commit, 1 file changed)
  • Cleanup of various virtual destructors (PR:14033, 36 commits, 40 files changed)

pvr.dvbviewer:

  • rewrite threaded part of timeshift buffer (327d0a8)
  • Make use of default member initializers (e84ce1f)
  • appveyor linux builds (b2f0d35)
  • remove A600 from maintainers (8ce8055)
  • Fix backend info shown in Kodi (1be2b93)
  • Fix memleak with GetLocalizedString (4804c1e)
  • Fix compile warnings, be more verbose and enable debug builds (45ac9a9)
  • This is no unstable software (19276a9)
  • Use PVR_STRCPY instead of strncpy (c9502ae)
  • Implement auto timers (c413bf8)
  • do RelWithDebInfo builds for windows (c723f19)
  • AutoTimers: Hardcode default priority (for now) (3894af2)
  • Enable autotimer backend version check (1059502)
  • AutoTimers: add deduplication properties (6f1044d)
  • Remove ifdef guards (29b3f75)
  • Add settings class (8bcae0a)
  • Move global settings to settings class (c77b831)
  • Fix parsing of backend settings (de6f322)
  • Bump version to 3.6.0 (f01e52c)

Includes latest addons: inputstream.adaptive (5756133, +6), inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (f01e52c, +19), pvr.filmon (ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker (00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (e72598d, +2), vfs.libarchive (84a4876)

After update getting bootloop boogy ! https://paste.osmc.tv/xetamulina

Jun 15 18:30:00 osmc-18test mediacenter[293]: /usr/bin/mediacenter: line 142: 358 Segmentation fault sudo -u osmc $KODI --standalone -fs --lircdev

Don’t see any reason for this, also can’t replicate on the 4k. Will try a test on the Pi.
Can you try the latest version (249). Should be up within the hour.

17.8-249, 16 June 2018: Based off OSMC commit (72de2ea3) and newclock5 (2a225662)

XBMC:

  • RetroPlayer: Add basic resolution changing #98 (72de2ea)

Includes latest addons: inputstream.adaptive (5756133, +6), inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (f01e52c, +19), pvr.filmon (ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker (00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (e72598d, +2), vfs.libarchive (84a4876)

After closing an emulator there is a sad-face now:

https://paste.osmc.tv/javedugege

but the mgba emulator and quckNes still works, just when you close it there is a sad-face

17.8-250, 16 June 2018: Based off OSMC commit (b5eb9256) and newclock5 (2a225662)

XBMC:

  • Misc code cleanups (PR:14046, 3 commits, 3 files changed)
  • Game OSD: Add rotation setting (PR:14019, 9 commits, 68 files changed)
  • LinuxRendererGLES: consolidate custom renderers (PR:14030, 1 commit, 4 files changed)
  • Revert “utils/IXmlDeserializable: drop useless interface” (PR:14049, 1 commit, 5 files changed)
  • [cmake] pass vaapi and vdpau options to internal ffmpeg (PR:14017, 2 commits, 3 files changed)
  • libinput: check max pointers (PR:14028, 1 commit, 2 files changed)

pvr.dvbviewer:

  • AutoTimers: Change deduplication default (600ae4b)
  • Bump version to 3.6.1 (d6f1629)

Includes latest addons: inputstream.adaptive (5756133, +6), inputstream.rtmp (b8e3f39), peripheral.joystick (6312745), pvr.argustv (37a3a76), pvr.demo (bcd8289), pvr.dvblink (1732e4b), pvr.dvbviewer (d6f1629, +21), pvr.filmon(ba261c9), pvr.hdhomerun (379c62c), pvr.hts (f569808), pvr.iptvsimple (663040c), pvr.mediaportal.tvserver (01af5a0), pvr.mythtv (c18ca9e), pvr.nextpvr (fad3ca9), pvr.njoy (30743c6), pvr.octonet (1e44819), pvr.pctv (d0c7241), pvr.stalker(00f3fc4), pvr.teleboy (dfa68b0), pvr.vbox (d2e61a9), pvr.vdr.vnsi (18c7474), pvr.vuplus (bcfd34d), pvr.wmc (ce4b47a), pvr.zattoo (e72598d, +2), vfs.libarchive (84a4876)

Hello. Since today I have the problem that everytime I enable a pvr client (teleboy or iptvsimple client) I get a bootloop. When I delete the addons27.db kodi starts again but when I try to enable pvr addon bootloop is there again. Do I have a chance to rescue my system or do I need a fresh install to get pvr working again?

Here the log:
https://paste.osmc.tv/tusotetuli

Thanks in advance

Greets

is the problem only on 250? If you downgrade to 249 does it work again?