Kodi 19 (Matrix) nightly builds for Vero 2 & 4K

18.8-133, 9 April 2020: Based off OSMC commit (8a6a000c7) and xbmc (fc533a8a3)

OSMC:

  • Vero 4K: analyse M2TS streams for longer to get correct properties
  • Vero 4K: update fix for refresh adjustment

XBMC:

  • [Addons] Always use lowercase addon versions (PR:17624, 2 commits, 2 files changed)

vfs.rar:

  • [Matrix] inprovement, cleanup, fixes, unrar update (PR:75, 18 commits, 19 files changed)

inputstream.adaptive:

  • Ensure seeking to zero does not wrap around (PR:382, 2 commits, 1 file changed)
  • Fix for manual stream changing (PR:375, 1 commit, 1 file changed)
  • Update strings.po (PR:380, 1 commit, 1 file changed)
  • WebVTT fix for multiple rlm lrm in the same string (PR:383, 1 commit, 3 files changed)
  • Fixed nextEmpty on replaceAll (PR:384, 1 commit, 1 file changed)
  • Create slovak translation (PR:399, 1 commit, 1 file changed)
  • Added Romanian strings (PR:404, 1 commit, 1 file changed)
  • Create strings.po (PR:410, 1 commit, 1 file changed)
  • [HLS] EXT-X-DISCONTINUITY (multiple periods) (#374) (fe54cc5)
  • [Widevine] DecodeVideo: fix unencrypted packets (2de39b3)
  • Filled #30161 (greek) (#401) (88d7716)
  • Various translation fixes (#402) (86c62aa)
  • Updated Russian translation (#403) (c9518c2)
  • Update to Croatia translation (hr_hr) (#406) (558e264)
  • Add spanish translation [es_ES] (#407) (4cbd61b)
  • Add missing string in german translation (#409) (74c5f96)
  • [HLS] Fix double slash when using effective_url (0062b9e)
  • [Android] check for SecurityLevel exceptions (f5dfed0)
  • HLS Widevine (#395) (3963502)
  • Merge branch ‘master’ into Matrix (22bd9fd)
  • Matrix Inputstream API change to v2.1.0 - Adaptive version 2.5.5 (#414) (0979290)

inputstream.ffmpegdirect:

  • Live pause - Matrix API change (PR:27, 4 commits, 10 files changed)

inputstream.rtmp:

  • Inputstream API change to v2.1.0 - RTMP version 3.0.2 (PR:63, 1 commit, 3 files changed)

pvr.zattoo:

  • Fix Zattoo login (73b3111)
  • Merge remote-tracking branch ‘origin/Leia’ into Matrix (167bab2)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (7ca180f7, +5), inputstream.rtmp (e9574065) , inputstream.ffmpegdirect (59cf101b, +2), peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (bc6f3a8c) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (167bab22, +2), pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (f7d488de, +1), pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (48ace1a7) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-134, 10 April 2020: Based off OSMC commit (9d1ba92) and xbmc (16d33391)

OSMC:

  • Re-add vfs.sftp

XBMC:

  • [RetroPlayer] allow using wayland with CRPRendererDMA (PR:17544, 5 commits, 9 files changed)

inputstream.adaptive:

  • Wiseplay implementation (9ed8cb6)

inputstream.ffmpegdirect:

  • Suppress verbose logging on libxml2 on osx that causes travis builds to fail (PR:30, 1 commit, 3 files changed)

pvr.nextpvr:

  • Changes for Matrix API changes (#115) (f7d488d)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (eb6f8bba) , inputstream.rtmp (e9574065) , inputstream.ffmpegdirect (5ff6c891) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (bc6f3a8c) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (167bab22) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (f7d488de) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (48ace1a7) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-135, 13 April 2020: Based off OSMC commit (0e711f2869) and xbmc (491318ddd)

OSMC:

  • Add screensaver.shadertoy

XBMC:

  • [LanguageCodes] Add “Swiss german” for audio streams (ISO-639-2) (PR:17626, 6 commits, 1 file changed)
  • [addons][network] “C” ABI cleanups and clang cleanups (PR:17659, 3 commits, 1 file changed)
  • Allow internetstream video sources in a LAN to look for exernal subtitle files. (PR:17491, 1 commit, 1 file changed)
  • [Addons] Make linux addons not compatible with freebsd (PR:17642, 1 commit, 1 file changed)
  • [linux] drop drm folder from drm includes (PR:17656, 1 commit, 3 files changed)
  • CBufferObject: unify logging style (PR:17638, 1 commit, 3 files changed)
  • CRenderBufferDMA: log the buffer type in use (PR:17637, 1 commit, 6 files changed)
  • [Music] Add NODE_TYPE_DISC to CMusicDatabaseDirectory::ContainsSongs() (PR:17589, 1 commit, 1 file changed)
  • Trigger render when scrolling (smartredraw) (PR:17654, 1 commit, 1 file changed)

inputstream.ffmpegdirect:

  • [linux] fix ubuntu packaging (PR:31, 1 commit, 2 files changed)

inputstream.adaptive:

  • [ISM] support HEVC (97a9eee)

peripheral.joystick:

  • [darwinEmbedded] Controller support for Extended and Micro gamepads (PR:178, 1 commit, 2 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97a9eee0) , inputstream.rtmp (e9574065) , inputstream.ffmpegdirect (bf3d6cab, +4), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a, +1), imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (bc6f3a8c) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (167bab22) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (f7d488de) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (48ace1a7) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-136, 15 April 2020: Based off OSMC commit (e201a91e7) and xbmc (75b31098a)

XBMC:

  • windowing/gbm: add option to limit gui size (PR:16063, 1 commit, 3 files changed)
  • [test] update TestSysfsPath to use EXPECT_EQ (PR:17655, 1 commit, 1 file changed)
  • CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL (PR:17640, 2 commits, 3 files changed)
  • [RetroPlayer] CRenderBufferDMA: add sync support (PR:17561, 2 commits, 5 files changed)
  • windowing/gbm: remove 10bit plane support (PR:17644, 1 commit, 3 files changed)
  • [GBM/Wayland] register all the CBufferObjects and CRPRendererDMA for GL (PR:17558, 8 commits, 2 files changed)
  • DVDVideoCodecDRMPRIME: Always use best_effort_timestamp (PR:17668, 1 commit, 1 file changed)
  • DVDVideoCodecDRMPRIME: IsSupportedHwFormat (PR:17635, 1 commit, 1 file changed)
  • VideoBufferDRMPRIME: rename Map and Unmap (PR:17636, 1 commit, 3 files changed)

inputstream.ffmpegdirect:

  • Patch (PR:32, 2 commits, 3 files changed)

inputstream.adaptive:

  • [MediaDRM] check for empty keyResponse (7870557)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (ca2fd36a) , inputstream.rtmp (e9574065) , inputstream.ffmpegdirect (0358090f, +2), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (28d25b45, +1), pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (167bab22) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (aab61159, +1), pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (48ace1a7) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-137, 16 April 2020: Based off OSMC commit (d9a93fa73f) and xbmc (75732613)

XBMC:

  • [LanguageCodes] Add “Swiss german” for audio streams (ISO-639-2) (PR:17626, 6 commits, 1 file changed)
  • [addons][network] “C” ABI cleanups and clang cleanups (PR:17659, 3 commits, 1 file changed)
  • Allow internetstream video sources in a LAN to look for exernal subtitle files. (PR:17491, 1 commit, 1 file changed)
  • [Addons] Make linux addons not compatible with freebsd (PR:17642, 1 commit, 1 file changed)
  • [linux] drop drm folder from drm includes (PR:17656, 1 commit, 3 files changed)
  • CBufferObject: unify logging style (PR:17638, 1 commit, 3 files changed)
  • CRenderBufferDMA: log the buffer type in use (PR:17637, 1 commit, 6 files changed)

inputstream.ffmpegdirect:

  • [linux] fix ubuntu packaging (PR:31, 1 commit, 2 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (ca2fd36a) , inputstream.rtmp (d4b259f1, +4), inputstream.ffmpegdirect (bbc212db, +2), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (28d25b45) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (26b9d6ff) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (aab61159) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (51542af9, +4), pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-138, 19 April 2020: Based off OSMC commit (d9a93fa73f) and xbmc (33ad5210)

XBMC:

  • gtest: remove lib/gtest and add as library (PR:17489, 2 commits, 215 files changed)
  • Remove Pause from Inputstream API and PauseStream from Inputstream Addons (PR:17633, 5 commits, 15 files changed)
  • CUDFFile: switch to using libudfread (PR:17612, 3 commits, 20 files changed)
  • Disable VAAPI/VDPAU MPEG-2 hwaccel by default (PR:17682, 1 commit, 1 file changed)
  • Remove F-Droid badge from README.md (PR:17686, 1 commit, 1 file changed)
  • Tidy up PVR as per clang-tidy report (PR:17685, 3 commits, 9 files changed)
  • [GUI] bump xbmc.gui to 5.15.0 (PR:17645, 2 commits, 3 files changed)
  • Use spdlog for logging (PR:17498, 21 commits, 129 files changed)
  • IBufferObject: allow creating by size (PR:17641, 1 commit, 12 files changed)
  • [clang-format] disable for all arrays in LangCodeExpander.cpp (PR:17669, 1 commit, 1 file changed)
  • Fix missing cast to void* in %p format (PR:17683, 1 commit, 1 file changed)
  • Infomanager cleanup (PR:17667, 7 commits, 2 files changed)
  • [ProfileManager] Save changes when they happen (PR:17687, 1 commit, 2 files changed)

inputstream.ffmpegdirect:

  • Proxy support and Inputstream API 2.2.0 (PR:34, 4 commits, 30 files changed)

inputstream.rtmp:

  • Rtmp read pause timer - Inputstream API 2.2.0 (PR:64, 4 commits, 8 files changed)

pvr.iptvsimple:

  • Add support for terminating catchup streams property for ffmpegdirect (PR:356, 4 commits, 9 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (ca2fd36a) , inputstream.rtmp (d4b259f1) , inputstream.ffmpegdirect (bbc212db) , peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (28d25b45) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (26b9d6ff) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (aab61159) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (51542af9) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-139, 21 April 2020: Based off OSMC commit (102e7e5) and newclock5 (d6da1154)

XBMC:

  • Add “Portuguese (Brazil)” for audio and subtitles streams (ISO-639-2) (PR:17689, 1 commit, 1 file changed)
  • [python] Support multi-line text in dialogs (PR:17684, 1 commit, 1 file changed)
  • Add error handling code for some external APIs (PR:17458, 1 commit, 2 files changed)
  • Clean up some music library related compiler warnings (PR:17694, 1 commit, 2 files changed)
  • Fixed checking if proxy and username pass are empty (PR:17338, 1 commit, 1 file changed)
  • [settings/lib] implement missing CSettingList/Int/String::MergeDetails() (PR:17503, 1 commit, 1 file changed)
  • TexturePacker: fix for 32-bit systems (PR:16578, 1 commit, 2 files changed)

pvr.iptvsimple:

  • Add support for catchup stream granularity property for ffmpegdirect (PR:359, 3 commits, 5 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (ca2fd36a) , inputstream.rtmp (d4b259f1) , inputstream.ffmpegdirect (bbc212db) , peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (30b911d6) , pvr.sledovanitv.cz (e4fdc739) , pvr.argustv (07cdbc77) , pvr.mythtv (ec76ced6) , pvr.hts (28d25b45) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (ce5d72e8, +2), pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (aab61159) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (f4d9cf28, +8), pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (0f9ab01a) , vfs.sftp (1ca32224) , pvr.freebox (a6d7e6c5)

18.8-140, 28 April 2020: Based off OSMC commit (18859362) and xbmc (35641bab)

XBMC:

  • [docs] add link to PRs in needed of review in contributing doc (PR:17712, 1 commit, 1 file changed)
  • [CurlFile] proper setup proxy credentials (PR:17711, 1 commit, 1 file changed)
  • [depends] bump libzip to 1.6.1 (PR:17706, 2 commits, 2 files changed)
  • Don’t unnecessarily update setting controls (PR:17093, 7 commits, 5 files changed)
  • [GBM] CVideoBufferDMA: add class to use CBufferObject (PR:17688, 2 commits, 8 files changed)

pvr.iptvsimple:

  • Add all inputstreams as dependencies and fix debian control file (PR:361, 1 commit, 3 files changed)
  • [Matrix] API change update / cleanups (PR:345, 6 commits, 11 files changed)

pvr.zattoo:

  • Add French categories (PR:86, 1 commit, 1 file changed)

  • [Matrix] API change update / cleanups (PR:80, 6 commits, 6 files changed)

  • Update changelog (e2e04ee)

inputstream.ffmpegdirect:

  • Inputstream API 2.3.0 (PR:40, 1 commit, 2 files changed)

pvr.argustv:

  • [Matrix] API change update / cleanups (PR:101, 5 commits, 8 files changed)

pvr.demo:

  • [Matrix] API change update / cleanups (PR:78, 6 commits, 7 files changed)

pvr.dvblink:

  • [Matrix] API change update / cleanups (PR:131, 6 commits, 15 files changed)

pvr.dvbviewer:

  • [Matrix] API change update / cleanups (PR:87, 6 commits, 22 files changed)

pvr.filmon:

  • [Matrix] API change update / cleanups (PR:98, 6 commits, 12 files changed)

pvr.freebox:

  • [Matrix] API change update (PR:41, 1 commit, 1 file changed)

pvr.hdhomerun:

  • [Matrix] API change update / cleanups (PR:96, 7 commits, 10 files changed)

pvr.hts:

  • [Matrix] API change update (PR:451, 3 commits, 5 files changed)

pvr.mediaportal.tvserver:

  • [Matrix] API change update / cleanups (PR:117, 6 commits, 37 files changed)

pvr.nextpvr:

  • [Matrix] API change update / cleanups (PR:119, 4 commits, 11 files changed)

pvr.njoy:

  • [Matrix] API change update / cleanups (PR:57, 4 commits, 4 files changed)

pvr.octonet:

  • [Matrix] API change update / cleanups (PR:40, 2 commits, 1 file changed)

pvr.pctv:

  • [Matrix] API change update / cleanups (PR:74, 4 commits, 4 files changed)

pvr.stalker:

  • [Matrix] API change update / cleanups (PR:134, 6 commits, 29 files changed)

pvr.teleboy:

  • [Matrix] API change update / cleanups (PR:48, 6 commits, 7 files changed)
  • Fix cache cleanup (4159792)
  • Prevent log flooding of missing categories (8bb5da5)
  • Update changelog and version (bf86ab0)
  • Merge branch ‘Leia’ into Matrix (0acb5b5)
  • Merge remote-tracking branch ‘origin/Matrix’ into Matrix (e379dcb)

pvr.vbox:

  • [Matrix] API change update / cleanups (PR:236, 3 commits, 9 files changed)

pvr.vdr.vnsi:

  • [Matrix] API change update / cleanups (PR:130, 4 commits, 4 files changed)

pvr.vuplus:

  • [Matrix] API change update / cleanups (PR:279, 6 commits, 16 files changed)

pvr.waipu:

  • Channel groups: Add Live TV and VoD groups (PR:64, 1 commit, 1 file changed)
  • [Matrix] API change update / cleanups (PR:63, 5 commits, 4 files changed)

pvr.wmc:

  • [Matrix] API change update / cleanups (PR:79, 5 commits, 5 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (0d3bd305) , inputstream.rtmp (28086536, +2), inputstream.ffmpegdirect (a5ec6fd5) , peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (b1f79106, +11), pvr.sledovanitv.cz (f681cacf, +1), pvr.argustv (cb35eff7, +2), pvr.mythtv (92f8b3c4, +4), pvr.hts (08f0e0a5, +2), pvr.pctv (8d8aa190, +2), pvr.stalker (b61f2d21, +2), pvr.filmon (bd60a228, +2), pvr.octonet (3f04265d, +2), pvr.zattoo (312e3788, +6), pvr.vbox (00dff8a4, +2), pvr.wmc (cade8175, +1), pvr.nextpvr (380760c8, +2), pvr.njoy (a6ce0481, +2), pvr.teleboy (e379dcba, +7), pvr.vdr.vnsi (f0ee3d8b, +1), pvr.vuplus (ed335a7a, +2), pvr.dvbviewer (c967b8f2, +2), pvr.dvblink (fb76e6ae, +2), pvr.hdhomerun (f09e27ad, +2), pvr.iptvsimple (399fab9a, +4), pvr.demo (115898b0, +2), pvr.mediaportal.tvserver (22529ede, +2), vfs.libarchive (a86e0f51) , vfs.rar (8df87edc, +5), vfs.sftp (1ca32224) , pvr.freebox (fada0cfe, +7)

Hello. After installing a nightly build (18.8-140) on top of a freshly installed stable build (2020.03-1) I received a message that a lot of plugins are incompatible, including My OSMC.
Installed the nightly build via SSH (from Putty on Windows PC).
After dist-upgrade command has completed - restarted with “sudo systemctl restart mediacenter”.
The issue is reproduced, looks like irrespective of which nightly build is chosen.
The device is Vero 4K, only a mouse Bluetooth connector and monitor are attached.

Logs: https://paste.osmc.tv/otixokuyay

That is known and expected issue as Kodi 19 is moving python version to 3, as also written in the opening post.

1 Like

Thank you. I just did not expect that for example for MyOSMC, since it actually was updated in 18.8-101.

So just wanted to report in case it helps developers.

There is still some issues with MyOSMC working with Python 3.

2 Likes

18.8-141, 2 May 2020: Based off OSMC commit (760bd1e5) and xbmc (1b3ddf99)

OSMC:

  • Temp removal of pvr.argustv, pvr.mythtv due to build issues

XBMC:

  • [docs][python] Some fixes to documentation for xbmcdrm (PR:17748, 1 commit, 1 file changed)
  • windowing/gbm: preseve crtc index when adding crtcs (PR:17736, 1 commit, 1 file changed)
  • Remove onAbortRequested python callback functionality (PR:17705, 3 commits, 10 files changed)
  • Fix crash on exit. (PR:17718, 2 commits, 2 files changed)

pvr.freebox:

  • Fixed wrong GetSetting usage! (fada0cf)

pvr.freebox:

  • Http, HttpGet, HttpPost, HttpPut + HttpDelete! (abebf03)
  • Server name! (6ed104c)
  • GetRecordingSize! (7b027f8)
  • 2.2.6 (6305246)

pvr.iptvsimple:

  • Only allow timeshifting catchup from EPG if channel supports it (PR:367, 1 commit, 4 files changed)

pvr.sledovanitv.cz:

  • [API related] remove deprecated PVR_STREAM_PROPERTY_INPUTSTREAMADDON (8979e8f)
  • update README.md links (7f536a3)
  • update Debian build code (33a532a)
  • update addon.xml text language id’s (06303ad)
  • [API related] change LOG_NOTICE to LOG_INFO (f6cd28f)
  • increase version to 2.5.1 (f681cac)

pvr.iptvsimple:

  • Fix plugins (PR:370, 4 commits, 7 files changed)

18.8-142, 3 May 2020: Based off OSMC commit (f4f30a6e3) and xbmc (1b3ddf9)

OSMC:

  • Temp removal of pvr.hts due to build errors

XBMC:

  • [windows] don’t mark render buffer as loaded until UploadBuffer is ca (PR:17780, 1 commit, 8 files changed)
  • [Skins] misc. fixes (PR:17725, 1 commit, 9 files changed)
  • [addons][pvr] cleanups to match more coming C++ interface style and fix duplicated queue and VFS types (PR:17775, 7 commits, 7 files changed)
  • [docs][python] Misc doxygen improvements (PR:17781, 1 commit, 4 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (0d3bd305) , inputstream.rtmp (28086536) , inputstream.ffmpegdirect (426dc18d, +3), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (edb5f7e1) , pvr.sledovanitv.cz (f0ebf1fe) , pvr.argustv (379974c2) , pvr.mythtv (15a59195) , pvr.hts (9767054b) , pvr.pctv (dd358f36) , pvr.stalker (b97a447c) , pvr.filmon (42fadccd) , pvr.octonet (b01e24b0) , pvr.zattoo (9a08f5c3) , pvr.vbox (0a3ee1f3) , pvr.wmc (6d78861e) , pvr.nextpvr (661b4cd6) , pvr.njoy (68303833) , pvr.teleboy (87c4360b) , pvr.vdr.vnsi (b42dc55e) , pvr.vuplus (f9fc8dd2, +4), pvr.dvbviewer (d0dff35a) , pvr.dvblink (53498949) , pvr.hdhomerun (0646e577) , pvr.iptvsimple (9cf9edf4, +4), pvr.demo (72dda76a) , pvr.mediaportal.tvserver (c1ba58ce) , vfs.libarchive (a86e0f51) , vfs.rar (8df87edc) , vfs.sftp (1ca32224) , pvr.freebox (120e0ff1)

18.8-143, 13 May 2020: Based off OSMC commit (101d65840) and xbmc (b92471a6b)

XBMC:

  • [depends] patch spdlog to require at least fmt 5.3.0 (PR:17708, 3 commits, 3 files changed)
  • [skin.estouchy] Fix watching icons are not shown when content type is not set (PR:17756, 1 commit, 2 files changed)
  • [upnp] Prefer movie posters to thumbs when serving the library items (PR:17797, 1 commit, 1 file changed)
  • [dialogs][guillib] CGUIDialogKaiToast now only closes the dialog if t (PR:17760, 1 commit, 3 files changed)
  • [addons] Define assets and bump addon version (PR:17793, 1 commit, 9 files changed)
  • Change some Info log statements to debug (PR:17799, 2 commits, 5 files changed)
  • [JSON API] Faster bulk data read request processing (PR:17746, 3 commits, 9 files changed)
  • Return early in case of maximum ammount of plugin resolution attempts (PR:17679, 1 commit, 1 file changed)
  • [videodb] allow the same actor to appear multiple times in the same media with different roles (PR:17094, 1 commit, 1 file changed)
  • [kodi-standalone.sh] Replace which with command -v (PR:17804, 1 commit, 1 file changed)
  • [docs] Add Ubuntu 20.04 to tested versions (PR:17798, 1 commit, 1 file changed)
  • [videoplayer] Fix TS Streams by disallowing streaminfo for realtime streams (PR:17786, 1 commit, 6 files changed)
  • [PVR] Speed up persisting EPG container to database (PR:17802, 4 commits, 5 files changed)
  • [docs] Improve tvOS logo (PR:17812, 1 commit, 3 files changed)
  • fix creating unique index for actors on MySQL after #17094 (PR:17811, 1 commit, 1 file changed)
  • Remove unused CI integrations (PR:17807, 1 commit, 2 files changed)
  • [video] clear library entries from plugins if media source is removed. (PR:15981, 1 commit, 1 file changed)
  • Event server keyboard events dont work for keys that have long press defined (PR:17806, 1 commit, 1 file changed)
  • Prevent RTL text from mirrorring around styled characters for on-screen keyboard (PR:17790, 1 commit, 5 files changed)
  • [linux] CCPUInfoLinux: add imx_thermal_zone to default sensor names (PR:17817, 1 commit, 1 file changed)
  • [addons][network] add new functions GetHostname(), IsLocalHost(…) and IsHostOnLAN(…) / minor cleanup (PR:17814, 4 commits, 7 files changed)
  • [addons][audioengine] cleanup the addon audioengine to match “C”, match clang and to make more safe. (PR:17680, 10 commits, 9 files changed)
  • [Addons] Ensure addon installation order when migrating to matrix (PR:17703, 3 commits, 3 files changed)
  • [PVR][Estuary] Recordings Playlist Actions (PR:17809, 7 commits, 7 files changed)
  • [videoplayer] Fix HLS selecting lowest quality stream & Live HLS always play from start (PR:17816, 2 commits, 1 file changed)
  • [bluray] Correctly recognize subtitle language (PR:17801, 1 commit, 2 files changed)
  • cmake: fix check for memfd_create (PR:17734, 1 commit, 1 file changed)
  • [Filesystem] HTTP Directory parser enhancements for multi-line anchor tags (PR:17652, 1 commit, 11 files changed)
  • [video] ** CID 1463261: Resource leaks (RESOURCE_LEAK) (PR:17837, 1 commit, 1 file changed)

inputstream.ffmpegdirect:

  • Mime type (PR:43, 2 commits, 4 files changed)
  • Continued playback of catchtup streams which don’t support delayed live streams (PR:35, 17 commits, 26 files changed)

pvr.argustv:

  • [Matrix] API change updates (PR:103, 4 commits, 3 files changed)

pvr.freebox:

  • [Matrix] API change updates (PR:49, 4 commits, 2 files changed)

pvr.iptvsimple:

  • Stream Manager for runtime caching of stream/mime types (PR:373, 7 commits, 22 files changed)
  • Send manifest type property to ffmpegdirect so it can recognise Smooth Streaming (PR:381, 1 commit, 3 files changed)

pvr.mythtv:

  • [Matrix] API change updates (PR:148, 4 commits, 5 files changed)

pvr.nextpvr:

  • Matrix 4.4 feature enhancements (#121) (d55142a)

pvr.vuplus:

  • Logging fixes (PR:284, 3 commits, 10 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (0d3bd305) , inputstream.rtmp (28086536) , inputstream.ffmpegdirect (4d4de185, +6), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (edb5f7e1) , pvr.sledovanitv.cz (f0ebf1fe) , pvr.argustv (379974c2) , pvr.mythtv (15a59195) , pvr.hts (9767054b) , pvr.pctv (dd358f36) , pvr.stalker (b97a447c) , pvr.filmon (42fadccd) , pvr.octonet (b01e24b0) , pvr.zattoo (9a08f5c3) , pvr.vbox (0a3ee1f3) , pvr.wmc (6d78861e) , pvr.nextpvr (d55142a9, +1), pvr.njoy (68303833) , pvr.teleboy (87c4360b) , pvr.vdr.vnsi (b42dc55e) , pvr.vuplus (f9fc8dd2) , pvr.dvbviewer (d0dff35a) , pvr.dvblink (53498949) , pvr.hdhomerun (0646e577) , pvr.iptvsimple (dff4ce23, +6), pvr.demo (72dda76a) , pvr.mediaportal.tvserver (c1ba58ce) , vfs.libarchive (a86e0f51) , vfs.rar (8df87edc) , vfs.sftp (1ca32224) , pvr.freebox (120e0ff1)

18.8-144, 21 May 2020: Based off OSMC commit (48d038b1) and newclock5 (846673e)

OSMC:

  • Temp removal of pvr.octonet and game.libretro.snes9x due to build errors

XBMC:

  • [Fix]Only expand iso images in music file view window to avoid GUI freezes (PR:17843, 1 commit, 1 file changed)
  • [PVR] Optimize EPG Grid Container Model. (PR:17855, 1 commit, 2 files changed)
  • [PVR] Fix crash due to unsynchronized concurrent EPG database access. (PR:17856, 1 commit, 5 files changed)
  • [application] Fix mixed pictures/videos slideshow ending after first video. (PR:17857, 1 commit, 1 file changed)
  • [python] drop xbmc.abortRequested flag (PR:17789, 1 commit, 4 files changed)
  • [Fix]Audiolibrary.GetArtists return of “isalbumartist” field (PR:17862, 1 commit, 3 files changed)
  • [TVOSTopShelf.mm] Use posters before thumbnails (PR:17846, 1 commit, 1 file changed)
  • Log button name in event client (PR:17753, 1 commit, 1 file changed)
  • Fix for not being used in advancedsettings.xml (PR:17824, 1 commit, 1 file changed)
  • [skins] fix sortletter (PR:17844, 1 commit, 2 files changed)
  • Network services security clarifications and improvements (PR:17359, 6 commits, 6 files changed)
  • [addons][filesystem][base] add some new functions, improvement, cleanups and doc rework (PR:17813, 28 commits, 29 files changed)
  • [Fix]Prevent album scraping leaving artist blank (PR:17886, 1 commit, 1 file changed)
  • only parse CVideoInfoTag::m_strPictureURL if really needed (PR:17828, 10 commits, 19 files changed)
  • [addons][imagedecoder] cleanup, improvement, documenation changes, clang cleanup (PR:17888, 7 commits, 7 files changed)
  • Remove g_pythonParser macro (PR:16795, 1 commit, 6 files changed)
  • Re-introduce “input.enablejoystick” setting (PR:17529, 5 commits, 6 files changed)
  • [lang][skin.estuary] updated language files from Transifex (e9a830b)
  • [lang][skin.estouchy] updated language files from Transifex (6a85129)

inputstream.adaptive:

  • Update audio codec name from esds atom (PR:436, 1 commit, 1 file changed)
  • Support Dolby Vision in HLS (PR:440, 1 commit, 1 file changed)
  • Make IA more resilient on missing subtitle fragments (PR:446, 1 commit, 1 file changed)
  • Support subtitle colors in span tags (PR:442, 1 commit, 2 files changed)
  • Parse frame rates from HLS master playlists (PR:448, 1 commit, 1 file changed)
  • [DASH] default timescale to seconds when not in segmenttemplate (PR:450, 1 commit, 1 file changed)
  • Fix aes128 HLS playlists with > 1 key (PR:444, 1 commit, 1 file changed)
  • [HLS] Copy fpsScale for new periods (PR:451, 1 commit, 1 file changed)
  • [Matrix] API change update and cleanups (PR:449, 3 commits, 2 files changed)
  • Bump version in README.md (d06ee54)

inputstream.ffmpegdirect:

  • [Matrix] API change update and cleanups (PR:45, 2 commits, 6 files changed)

inputstream.rtmp:

  • [Matrix] API change update and cleanups (PR:66, 7 commits, 5 files changed)

peripheral.joystick:

  • [Matrix] API change update and cleanups (PR:181, 8 commits, 128 files changed)

peripheral.xarcade:

  • [Matrix] API change update and cleanups (PR:9, 8 commits, 20 files changed)

pvr.argustv:

  • Realtime fix (PR:104, 2 commits, 3 files changed)
  • [Matrix] API change update (PR:106, 2 commits, 3 files changed)

pvr.demo:

  • Fully implement IsRealTimeStream() (PR:80, 1 commit, 2 files changed)
  • [Matrix] API change update (PR:82, 2 commits, 2 files changed)

pvr.dvblink:

  • [Matrix] API change update (PR:134, 2 commits, 3 files changed)

pvr.dvbviewer:

  • [Matrix] API change update (PR:89, 2 commits, 3 files changed)

pvr.filmon:

  • Fully implement IsRealTimeStream() (PR:100, 1 commit, 3 files changed)
  • [Matrix] API change update (PR:102, 2 commits, 3 files changed)

pvr.freebox:

  • Fully implement IsRealTimeStream() - Matrix (PR:50, 1 commit, 2 files changed)
  • [Matrix] API change update (PR:52, 2 commits, 2 files changed)

pvr.hdhomerun:

  • [Matrix] API change update (PR:98, 2 commits, 3 files changed)

pvr.hts:

  • 5.5.0 Add support for recording file size (PR:450, 1 commit, 5 files changed)
  • [Matrix] API change update (PR:453, 2 commits, 3 files changed)
  • Wake-on-Lan (PR:454, 2 commits, 7 files changed)

pvr.iptvsimple:

  • Catchup fixes (PR:386, 3 commits, 4 files changed)
  • [Matrix] API change update (PR:387, 2 commits, 4 files changed)

pvr.mediaportal.tvserver:

  • [Matrix] API change update (PR:119, 2 commits, 3 files changed)

pvr.mythtv:

  • [Matrix] API change update (PR:150, 2 commits, 3 files changed)
  • update french translations (510d004)
  • update us translations (8f7353a)
  • update nl translations (8fde1c6)

pvr.nextpvr:

  • [Matrix] API change update (PR:127, 2 commits, 3 files changed)
  • Code Restructuring (#124) (2c9418d)
  • Style edit and performance change (#125) (36585f9)

pvr.njoy:

  • [Matrix] API change update (PR:59, 2 commits, 3 files changed)

pvr.pctv:

  • Fully implement IsRealTimeStream() (PR:76, 1 commit, 3 files changed)
  • [Matrix] API change update (PR:78, 2 commits, 3 files changed)

pvr.sledovanitv.cz:

  • api related updated (bee680f)
  • increase version to 3.0.0 (API related) (f5f5c98)
  • epg: Fix skipping previous days (17b33b1)

pvr.stalker:

  • [Matrix] API change update (PR:136, 2 commits, 3 files changed)

pvr.teleboy:

  • [Matrix] API change update (PR:53, 2 commits, 2 files changed)

pvr.vbox:

  • [Matrix] API change update (PR:238, 2 commits, 3 files changed)

pvr.vdr.vnsi:

  • [Matrix] API change update (PR:132, 2 commits, 3 files changed)

pvr.vuplus:

  • [Matrix] API change update (PR:287, 2 commits, 3 files changed)

pvr.waipu:

  • Use HD channel logo for HD channels (PR:69, 1 commit, 2 files changed)
  • Remove ‘Check Requirements’ script, use inputstream helper (PR:70, 2 commits, 5 files changed)
  • [Matrix] API change update (PR:71, 2 commits, 2 files changed)
  • Fix crash if no preview images available (PR:73, 2 commits, 2 files changed)

pvr.wmc:

  • Fully implement IsRealTimeStream() (PR:82, 1 commit, 3 files changed)
  • [Matrix] API change update (PR:84, 2 commits, 3 files changed)

pvr.zattoo:

  • [Matrix] API change update (PR:94, 2 commits, 2 files changed)

vfs.libarchive:

  • [Matrix] API change update and cleanups (PR:45, 2 commits, 2 files changed)

vfs.rar:

  • [Matrix] API change update and cleanups (PR:89, 2 commits, 5 files changed)

Binary addons:

audioencoder.flac (fb44bf74, +9), audioencoder.lame (62235970, +9), audioencoder.vorbis (c83ffef8, +9), audioencoder.wav (6c4a50a9, +9), inputstream.adaptive (d06ee54a) , inputstream.rtmp (ddf54402, +8), inputstream.ffmpegdirect (d240f76c, +3), peripheral.xarcade (b7a89374, +9), peripheral.joystick (4954aabc, +9), imagedecoder.raw (41a370db) , peripheral.steamcontroller (77943888, +8), game.libretro (c377f91e, +5), game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (1f1191c9, +11), pvr.sledovanitv.cz (17b33b1d, +3), pvr.argustv (11a5772d, +6), pvr.mythtv (cd0b71ed, +6), pvr.hts (c2882f79, +8), pvr.pctv (b39f749b, +5), pvr.stalker (8daa62f9, +3), pvr.filmon (c709f9da, +5), pvr.octonet (b01e24b0) , pvr.zattoo (b93451eb, +9), pvr.vbox (7acbe927, +3), pvr.wmc (e1f1d2b8, +5), pvr.nextpvr (7cb45668, +6), pvr.njoy (33fd2de5, +3), pvr.teleboy (f1ad398f, +3), pvr.vdr.vnsi (a1003fc6, +3), pvr.vuplus (636f3c03, +5), pvr.dvbviewer (a4e26253, +3), pvr.dvblink (dcd0b71c, +3), pvr.hdhomerun (a90d1c70, +3), pvr.iptvsimple (6706f856, +3), pvr.demo (bc51f5fc, +5), pvr.mediaportal.tvserver (38e43891, +3), vfs.libarchive (76bbf003, +3), vfs.rar (4a61aebf, +3), vfs.sftp (62de5dba, +6), pvr.freebox (361221ae, +5)

18.8-145, 22 May 2020: Based off OSMC commit (62428ed3b) and xbmc (8e967df9)

OSMC:

  • Add vfs.sacd

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (d06ee54a) , inputstream.rtmp (ddf54402) , inputstream.ffmpegdirect (d240f76c) , peripheral.xarcade (b7a89374) , peripheral.joystick (4954aabc) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (77943888) , game.libretro (c377f91e) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (105bb55a) , pvr.sledovanitv.cz (17b33b1d) , pvr.argustv (11a5772d) , pvr.mythtv (cd0b71ed) , pvr.hts (c2882f79) , pvr.pctv (b39f749b) , pvr.stalker (8daa62f9) , pvr.filmon (c709f9da) , pvr.octonet (b01e24b0) , pvr.zattoo (b93451eb) , pvr.vbox (7acbe927) , pvr.wmc (e1f1d2b8) , pvr.nextpvr (7cb45668) , pvr.njoy (33fd2de5) , pvr.teleboy (f1ad398f) , pvr.vdr.vnsi (a1003fc6) , pvr.vuplus (636f3c03) , pvr.dvbviewer (a4e26253) , pvr.dvblink (dcd0b71c) , pvr.hdhomerun (a90d1c70) , pvr.iptvsimple (6706f856) , pvr.demo (bc51f5fc) , pvr.mediaportal.tvserver (38e43891) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , pvr.freebox (361221ae)

18.8-146, 3 June 2020: Based off OSMC commit (6e4354c7) and xbmc (944a94a4)

XBMC:

  • [PVR] Fix context menu item ‘Add timer’ visibility conditions. (PR:17899, 1 commit, 1 file changed)
  • Fix pil on android (fixes #17881) (PR:17890, 2 commits, 2 files changed)
  • Check if item is playable before adding ‘play from here’ or ‘play only this’ to context menu (PR:17883, 1 commit, 1 file changed)
  • [Estuary] PVR side blade: Fix label for PVR quick navigation button list (PR:17898, 1 commit, 1 file changed)
  • [addons][filesystem] fix wrongly used -1 as return on bool (PR:17908, 2 commits, 2 files changed)
  • [addons][docs] extend C++ related initial webpage (PR:17885, 1 commit, 1 file changed)
  • [PVR][Estuary] Dynamic PVR categories for Estuary home screen. (PR:17900, 1 commit, 15 files changed)
  • [cmake] fix FindPackageHandleStandardArgs name mismatch (PR:17923, 1 commit, 2 files changed)
  • [PVR] Home screen widgets context menu fixes/improvements (PR:17926, 3 commits, 6 files changed)
  • CDVDVideoCodecDRMPRIME: software decoding (PR:17724, 3 commits, 4 files changed)
  • [clang] fix Disabling Formatting on a Piece of Code (PR:17910, 1 commit, 5 files changed)
  • [GBM] add VirtualBox (PR:17935, 1 commit, 1 file changed)
  • [skins] Add AV1 video-codec flag (PR:17745, 1 commit, 4 files changed)
  • [addons][filesystem][network] fix mem crash on filesystem and add user agent ask to network (PR:17924, 2 commits, 6 files changed)
  • [addons][pvr][stream] fix nullset init of PVR_STREAM_TIMES in inputstream (PR:17939, 1 commit, 1 file changed)
  • [pvr] fix setting initial recording size value from addon (PR:17936, 2 commits, 2 files changed)
  • [addons][global] add setting read way for enum’s and create docs (PR:17944, 1 commit, 3 files changed)
  • [PVR] Fix channel playback time issues. (PR:17937, 1 commit, 4 files changed)
  • [addon][tools] fix dll load helper (PR:17889, 4 commits, 6 files changed)
  • add Samsung exynos to DRMUtils.cpp (PR:17938, 1 commit, 1 file changed)
  • [settings] move CSettingList::FindIntInList() to CSettingUtils::FindIntInList() (PR:17947, 1 commit, 12 files changed)
  • [moviesets] allow to add movie to set if there’s only one member so far (PR:17865, 1 commit, 2 files changed)
  • [addons][plugin] don’t use extra ways to check “provides” (PR:17942, 1 commit, 2 files changed)
  • Fix initialising song count for later use to reserve results vector (PR:17951, 1 commit, 1 file changed)

peripheral.joystick:

  • [DarwinEmbedded] ExtendedGamepad Additional Button layouts (PR:179, 1 commit, 3 files changed)

pvr.nextpvr:

  • 5.0.1 Conversion fixes (#129) (3e88c6b)

pvr.octonet:

  • [Matrix] API change update (PR:42, 2 commits, 2 files changed)

pvr.sledovanitv.cz:

  • client: Fully implement IsRealTimeStream() (820f2ac)

pvr.vuplus:

  • WakeOnLan v5.1.0 (PR:288, 1 commit, 8 files changed)

pvr.waipu:

  • Fix README typos & Code cleanup (PR:72, 2 commits, 4 files changed)
  • Version bump (PR:75, 1 commit, 1 file changed)

pvr.zattoo:

  • Fix receiving app token required for login (PR:95, 1 commit, 2 files changed)
  • Support receiving app token from html and json (PR:97, 1 commit, 3 files changed)
  • Merge branch ‘Leia’ into Matrix (00031cb)
  • Merge remote-tracking branch ‘origin/Leia’ into Matrix (b93451e)

vfs.sftp:

  • [Matrix] API change update and cleanups (PR:54, 5 commits, 13 files changed)

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (16502c39) , inputstream.rtmp (ddf54402) , inputstream.ffmpegdirect (1ed22b58, +7), peripheral.xarcade (b7a89374) , peripheral.joystick (9b533e7b, +1), imagedecoder.raw (41a370db) , peripheral.steamcontroller (77943888) , game.libretro (c377f91e) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (105bb55a) , pvr.sledovanitv.cz (820f2acb, +1), pvr.argustv (11a5772d) , pvr.mythtv (cd0b71ed) , pvr.hts (fe692ba6, +2), pvr.pctv (b39f749b) , pvr.stalker (8daa62f9) , pvr.filmon (c709f9da) , pvr.octonet (525f1101, +1), pvr.zattoo (b93451eb) , pvr.vbox (7acbe927) , pvr.wmc (e1f1d2b8) , pvr.nextpvr (3e88c6b7, +1), pvr.njoy (33fd2de5) , pvr.teleboy (f1ad398f) , pvr.vdr.vnsi (a1003fc6) , pvr.vuplus (636f3c03) , pvr.dvbviewer (a4e26253) , pvr.dvblink (dcd0b71c) , pvr.hdhomerun (a90d1c70) , pvr.iptvsimple (4118cc6f, +6), pvr.demo (bc51f5fc) , pvr.mediaportal.tvserver (38e43891) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (361221ae)

18.8-147, 6 June 2020: Based off OSMC commit (af40aab80) and xbmc (61e992b29)

XBMC:

  • [cmake] FindGtest.cmake: properly support debug and release builds (PR:17956, 1 commit, 1 file changed)

  • ActiveAE: Don’t wake when externally suspended (PR:17954, 1 commit, 2 files changed)

  • [gbm] Avoid dereferncing null crtc (PR:17961, 1 commit, 1 file changed)

  • Custom collation for SQLite and MySQL/MariaDB (applied to Music library) (PR:17838, 4 commits, 9 files changed)

  • [Music] Apply sort desc to filter type nodes in the same way as applied to smart playlists (PR:17948, 1 commit, 1 file changed)

  • [depends] bump dav1d to 0.7.0 (PR:17941, 1 commit, 6 files changed)

  • [VP] Fix short stream changes (PR:17713, 1 commit, 1 file changed)

  • [docs] fix typo CODE_GUIDELINES.md (PR:17966, 1 commit, 1 file changed)

  • Prevent crashing when visualToLogicalMap contains garbage values (PR:17932, 1 commit, 2 files changed)

  • [docs] Fixes for doxygen 1.8.17 (PR:17803, 1 commit, 32 files changed)

  • Clang-format our Game/Input code for GSoC (PR:17922, 7 commits, 467 files changed)

  • [PVR] EPG container: Do not fetch EPG updates from the clients while (PR:17964, 1 commit, 3 files changed)

  • [Skinning/Info] Expose Player.Progress and Player.ProgressCache as string infos (PR:17965, 1 commit, 2 files changed)

  • fix focusing proper setting control in CGUIDialogContentSettings (PR:17929, 1 commit, 2 files changed)

inputstream.adaptive:

  • [DASH] Fix youtube live with multiple subs (df59ba5)

  • [DASH] Fix youtube live subtitles (17dfb45)

  • Fix segmented subtitles for live streams (4c0442b)

pvr.hts:

  • fix disconnect on sleep (PR:456, 1 commit, 3 files changed)

pvr.iptvsimple:

  • Catchup type m3u (PR:389, 5 commits, 9 files changed)

**Binary addons:

**audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (eebcafbe) , inputstream.rtmp (7c070c72, +2), inputstream.ffmpegdirect (046d7994, +3), peripheral.xarcade (b7a89374) , peripheral.joystick (9b533e7b) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (77943888) , game.libretro (c377f91e) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (105bb55a) , pvr.sledovanitv.cz (820f2acb) , pvr.argustv (11a5772d) , pvr.mythtv (cd0b71ed) , pvr.hts (fe692ba6) , pvr.pctv (b39f749b) , pvr.stalker (8daa62f9) , pvr.filmon (c709f9da) , pvr.octonet (525f1101) , pvr.zattoo (b93451eb) , pvr.vbox (7acbe927) , pvr.wmc (e1f1d2b8) , pvr.nextpvr (4575cbe1, +1), pvr.njoy (33fd2de5) , pvr.teleboy (f1ad398f) , pvr.vdr.vnsi (a1003fc6) , pvr.vuplus (636f3c03) , pvr.dvbviewer (a4e26253) , pvr.dvblink (dcd0b71c) , pvr.hdhomerun (a90d1c70) , pvr.iptvsimple (b31d136b, +5), pvr.demo (bc51f5fc) , pvr.mediaportal.tvserver (38e43891) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (361221ae)

18.8-148, 9 June 2020: Based off OSMC commit (f87ceb69b) and xbmc (86098b99)

XBMC:

  • [addons][base][filesystem][gui] improvement and fixes. #18013
  • [PVR] Reminders: Show reminder dialogs only when GUI is fully initialized / user has logged in #18022
  • [inputstream] log error for use of deprecated inputstreamaddon property #18020
  • [PVR] Timer settings dialog: Fix end margin visible for reminders. #18021
  • [pvr] Expert setting to allow using backend channel numbers with more than one PVR backend #18001
  • AESinkAudioTrack: Revisit VerifySinkConfiguration and Flushing #17982

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (a0b29e57) , inputstream.rtmp (7c070c72) , inputstream.ffmpegdirect (046d7994) , peripheral.xarcade (b7a89374) , peripheral.joystick (9b533e7b) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (77943888) , game.libretro (c377f91e) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (105bb55a) , pvr.sledovanitv.cz (820f2acb) , pvr.argustv (11a5772d) , pvr.mythtv (cd0b71ed) , pvr.hts (fe692ba6) , pvr.pctv (b39f749b) , pvr.stalker (8daa62f9) , pvr.filmon (c709f9da) , pvr.octonet (525f1101) , pvr.zattoo (b93451eb) , pvr.vbox (7acbe927) , pvr.wmc (e1f1d2b8) , pvr.nextpvr (4575cbe1) , pvr.njoy (33fd2de5) , pvr.teleboy (f1ad398f) , pvr.vdr.vnsi (a1003fc6) , pvr.vuplus (636f3c03) , pvr.dvbviewer (a4e26253) , pvr.dvblink (dcd0b71c) , pvr.hdhomerun (a90d1c70) , pvr.iptvsimple (b31d136b) , pvr.demo (bc51f5fc) , pvr.mediaportal.tvserver (38e43891) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (361221ae)