[Deprecated] Kodi 19 (Matrix) nightly builds for Raspberry Pi

18.8-140, 28 April 2020: Based off OSMC commit (18859362) and newclock5 (33ad5210)

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)

18.8-141, 2 May 2020: Based off OSMC commit (760bd1e5) and newclock5 (33ad5210)

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)

Yesterday I had some time to spend on my pi. So I made a step forward to 18.8-140 and now the playback does work for Amazon VOD without crashing.

Can you post full debug logs.

18.8-142, 3 May 2020: Based off OSMC commit (f4f30a6e3) and newclock5 (33ad5210)

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 newclock5 (d632c454e)

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 (d632c454e)

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 newclock5 (d632c454e)

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 newclock5 (d632c454e)

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 newclock5 (d632c454e)

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 newclock5 (d632c454e)

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)

18.8-149, 12 June 2020: Based off OSMC commit (79ef54266) and newclock5 (9208b1a)

XBMC:

  • [Estaury] add missing font definitions (PR:17927, 1 commit, 1 file changed)

  • CApplication::IsStopping() implementation (PR:17985, 1 commit, 2 files changed)

  • [tests] Disable TestDateTime.GetAsTimeStamp (PR:17925, 1 commit, 1 file changed)

  • Expose player cache percentage to JSON so remotes can display it. (PR:17984, 1 commit, 3 files changed)

  • [PVR] Guide window: Fix an issue with very short programmes (PR:17991, 2 commits, 4 files changed)

  • [Music][JSON]Add and process musicbrainz albumstatus tag (PR:17990, 2 commits, 18 files changed)

  • Expose VERSION_CODE and GIT SHA to GUI (PR:17994, 1 commit, 8 files changed)

  • Fix JSON schema after adding “albumstatus” (PR:18004, 1 commit, 2 files changed)

  • [inputstream] remove inputstreamaddon and inputstreamclass as identifiers for inputstream addons (PR:18002, 2 commits, 2 files changed)

  • [PVR] Timer settings dialog: Fix visibility conditions for pre/post margins (PR:18015, 1 commit, 1 file changed)

  • AESinkAudioTrack: Revisit VerifySinkConfiguration and Flushing (PR:17982, 1 commit, 1 file changed)

  • [pvr] Expert setting to allow using backend channel numbers with more than one PVR backend (PR:18001, 1 commit, 6 files changed)

  • [PVR] Timer settings dialog: Fix end margin visible for reminders. (PR:18021, 1 commit, 6 files changed)

  • [inputstream] log error for use of deprecated inputstreamaddon property (PR:18020, 1 commit, 1 file changed)

  • [PVR] Reminders: Show reminder dialogs only when GUI is fully initialized / user has logged in (PR:18022, 2 commits, 3 files changed)

  • [addons][base][filesystem][gui] improvement and fixes. (PR:18013, 6 commits, 9 files changed)

  • [video] Re-add ‘Mark watched/unwatched’ context menu items to content-less video sources. (PR:18023, 1 commit, 1 file changed)

inputstream.adaptive:

  • Fix Netflix subs on seek / resume play (16502c3)

  • [WEBVTT] Allow timespec without hours (cc30b2a)

  • Check for representation duration if seek past last segment (eebcafb)

  • Add .clang-format (a0b29e5)

inputstream.ffmpegdirect:

  • VOD seek and Timeshift for live streams (PR:44, 8 commits, 33 files changed)

  • Timeshift settings (PR:46, 2 commits, 7 files changed)

inputstream.rtmp:

  • v3.1.1 - Bump version for PPA build Global API 1.2.0 and inputstream API 2.3.1 (PR:67, 1 commit, 1 file changed)

pvr.iptvsimple:

  • Use kodi’s built in inputstreams for plugin:// urls (PR:394, 1 commit, 1 file changed)

  • Catchup fixups, plugin URLs and VOD catchup mode (PR:395, 6 commits, 15 files changed)

pvr.nextpvr:

  • 5.0.2 READ_NO_CACHE (#130) (4575cbe)

  • 5.0.3 Timer changes (#132) (efede1f)

kodi newclock5 (RPi, RPi2):

New commits in this build:

  • ffmpeg: hevc: Fix Pi3 hevc rpi cache flush overflow (9208b1a3)

Commits no longer in build:

  • [stubs] Display requested message when stub files are used and no optical drive is present (b0eeec3a)

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (8c4f368f) , 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 (efede1f5, +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) , pvr.demo (bc51f5fc) , pvr.mediaportal.tvserver (38e43891) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (361221ae)

18.8-150, 16 June 2020: Based off OSMC commit (7faae734) and newclock5 (9208b1a)

OSMC:

  • Remove pvr.octonet due to buid errors

XBMC:

  • [addons][pvr] increase version to 7.0.0

  • Reinit binary addon manager when loading a profile; fixes non working pvr addons. #18059

  • [gui] cleanup: remove log spam / code improvements #18050

  • [addon] prevent publicate of C++ functions / classes from headers, fix old to new pvr update and cleanup General parts #18054

  • [PVR] Fix EPG grid container crash #18055

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (8c4f368f) , inputstream.rtmp (7c070c72) , inputstream.ffmpegdirect (8a9d154e, +9), 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 (183b4b3e, +1), pvr.sledovanitv.cz (3900edaf, +1), pvr.argustv (66bb0edb, +3), pvr.mythtv (535ccdde, +7), pvr.hts (05852909, +5), pvr.pctv (fabe2523, +1), pvr.stalker (f81c460a, +1), pvr.filmon (62cc564e, +1), pvr.octonet (525f1101) , pvr.zattoo (9422534c, +3), pvr.vbox (97b690b0, +1), pvr.wmc (8a59e360, +3), pvr.nextpvr (33d255f8, +1), pvr.njoy (dba92b4f, +1), pvr.teleboy (87c419b2, +3), pvr.vdr.vnsi (debd8b13, +7), pvr.vuplus (e6a812f6, +4), pvr.dvbviewer (4985214a, +1), pvr.dvblink (5887e18e, +1), pvr.hdhomerun (14b6326f, +1), pvr.iptvsimple (04c52ec2, +3), pvr.demo (c370beb5, +1), pvr.mediaportal.tvserver (3678d28b, +1), vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (cd8fea89, +1)

18.8-151, 17 June 2020: Based off OSMC commit (70450ff5) and newclock5 (9208b1a)

XBMC:

  • [addons] remove pvr from addoncache and improve addon manager addon check #18064
  • [docs][python] fixed typo #18063
  • [linux] TestSysfsPath: Use unique file name for every test #18011
  • [docs] update Kodi banner in cmake/addons docs #18033

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (8c4f368f) , inputstream.rtmp (7c070c72) , inputstream.ffmpegdirect (784bff80, +2), 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 (183b4b3e) , pvr.sledovanitv.cz (3900edaf) , pvr.argustv (66bb0edb) , pvr.mythtv (535ccdde) , pvr.hts (05852909) , pvr.pctv (fabe2523) , pvr.stalker (f81c460a) , pvr.filmon (62cc564e) , pvr.octonet (525f1101) , pvr.zattoo (9422534c) , pvr.vbox (97b690b0) , pvr.wmc (8a59e360) , pvr.nextpvr (33d255f8) , pvr.njoy (dba92b4f) , pvr.teleboy (87c419b2) , pvr.vdr.vnsi (debd8b13) , pvr.vuplus (e6a812f6) , pvr.dvbviewer (4985214a) , pvr.dvblink (5887e18e) , pvr.hdhomerun (14b6326f) , pvr.iptvsimple (04c52ec2) , pvr.demo (c370beb5) , pvr.mediaportal.tvserver (3678d28b) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (cd8fea89)

18.8-152, 19 June 2020: Based off OSMC commit (4e941b49) and newclock5 (9208b1a)

XBMC:

  • fix addon label2 #18074
  • [GUI] Don’t touch plugin:// urls #17867
  • [cmake] remove very old no more needed part of addons #18065

pvr.zattoo

  • Fix replay

inputstream.ffmpegdirect

pvr.nextpvr

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (9ff675f3) , inputstream.rtmp (7c070c72) , inputstream.ffmpegdirect (7e1ba92c, +6), 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 (183b4b3e) , pvr.sledovanitv.cz (3900edaf) , pvr.argustv (66bb0edb) , pvr.mythtv (535ccdde) , pvr.hts (05852909) , pvr.pctv (fabe2523) , pvr.stalker (f81c460a) , pvr.filmon (62cc564e) , pvr.octonet (525f1101) , pvr.zattoo (c40a291e, +1), pvr.vbox (97b690b0) , pvr.wmc (8a59e360) , pvr.nextpvr (3d985ab0, +1), pvr.njoy (dba92b4f) , pvr.teleboy (87c419b2) , pvr.vdr.vnsi (debd8b13) , pvr.vuplus (e6a812f6) , pvr.dvbviewer (4985214a) , pvr.dvblink (5887e18e) , pvr.hdhomerun (14b6326f) , pvr.iptvsimple (04c52ec2) , pvr.demo (c370beb5) , pvr.mediaportal.tvserver (3678d28b) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (cd8fea89)

Hello,

Trying to update to build 152 I’m getting some error when doing “sudo apt-get dist-update”:

E: Archive is too short

And then several dpkg-deb errors.

Any ideas?
Dimitrios

I found an issue with the archive. A new build is running and should be up later today.

18.8-153, 21 June 2020: Based off OSMC commit (ff30841f7) and newclock5 (9208b1a)

Note: rbp1 builds are no longer being done as Kodi Matrix won’t support mmal and
will not support the Pi0/1

XBMC:

  • Albumscraper: allow fine-grained relevance values #18041
  • fix manual album refresh #18035
  • [Album Scaper] provide detailed album selection dialog #18051
  • [Music]Fix MySQL syntax for trigger tgrInsertGenre #18081
  • Music library differential sync and better recentlly added handling #18026
  • fix addon label2 #18074
  • [GUI] Don’t touch plugin:// urls #17867

Binary addons:

audioencoder.flac (fb44bf74) , audioencoder.lame (62235970) , audioencoder.vorbis (c83ffef8) , audioencoder.wav (6c4a50a9) , inputstream.adaptive (9ff675f3) , inputstream.rtmp (7c070c72) , inputstream.ffmpegdirect (757646cc, +6), 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 (183b4b3e) , pvr.sledovanitv.cz (3900edaf) , pvr.argustv (66bb0edb) , pvr.mythtv (535ccdde) , pvr.hts (05852909) , pvr.pctv (fabe2523) , pvr.stalker (f81c460a) , pvr.filmon (62cc564e) , pvr.octonet (525f1101) , pvr.zattoo (c40a291e) , pvr.vbox (97b690b0) , pvr.wmc (8a59e360) , pvr.nextpvr (3d985ab0) , pvr.njoy (dba92b4f) , pvr.teleboy (87c419b2) , pvr.vdr.vnsi (debd8b13) , pvr.vuplus (e6a812f6) , pvr.dvbviewer (4985214a) , pvr.dvblink (5887e18e) , pvr.hdhomerun (14b6326f) , pvr.iptvsimple (bdb47951, +1), pvr.demo (c370beb5) , pvr.mediaportal.tvserver (3678d28b) , vfs.libarchive (76bbf003) , vfs.rar (4a61aebf) , vfs.sftp (62de5dba) , vfs.sacd (77039501) , pvr.freebox (cd8fea89)

Important: We have chosen to discontinue Raspberry Pi 0/1 builds as MMAL and OMXPlayer will not be included in Kodi v19. Unfortunately these devices do not have sufficient CPU capacity to facilitate software decoding, so the platform is now a dead-end.

We will keep Kodi v18 images available for users of these devices on the OSMC Download page.

This is indeed very important info :slight_smile:

If my Pi isn’t going to be supported, how do I fallback to Kodi v18? I suspect, setting it up from scratch should be the way go. Right?

Silly question: Is there any way to quickly identify the model of my Raspberry Pi?