Kodi 19 (Matrix) nightly builds for Raspberry Pi

18.8-120, 5 March 2020: Based off OSMC commit (8daa3911f) and newclock5 (4c774a8b6)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • [PVR] CPVRTimerInfoTag::ConvertUTCToLocalTime: Fix leap year detection. (PR:17421, 1 commit, 1 file changed)
  • [python] set abi to 3.0.0 (PR:17188, 1 commit, 1 file changed)
  • Fix enum formatting again (PR:17351, 2 commits, 2 files changed)
  • [cmake][addons] remove p8-platform, kodi-platform and tinyxml from depends (PR:17307, 4 commits, 12 files changed)

pvr.freebox:

  • remove force to C++17 (PR:30, 1 commit, 1 file changed)
  • TF1/M6 sont des cas spÃciaux (PR:29, 1 commit, 1 file changed)

pvr.iptvsimple:

  • New catchup modes (PR:327, 10 commits, 18 files changed)

vfs.rar:

  • [Matrix] fix multi OS build (PR:57, 4 commits, 8 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (578a0079) , pvr.sledovanitv.cz (07ca5519) , pvr.argustv (5d9e5790) , pvr.mythtv (5d79dc7c) , pvr.hts (f70e66fc, +2), pvr.pctv (67d98d1c) , pvr.stalker (c9ae0fb9) , pvr.filmon (9ded8936) , pvr.octonet (c37cede8) , pvr.zattoo (57613f16) , pvr.vbox (5277c950) , pvr.wmc (3d27f37b) , pvr.nextpvr (04daa535) , pvr.njoy (15318708) , pvr.teleboy (715a8352) , pvr.vdr.vnsi (712d3a8f) , pvr.vuplus (47e7a894) , pvr.dvbviewer (82515a52) , pvr.dvblink (2a0b225d) , pvr.hdhomerun (d8a874eb) , pvr.iptvsimple (d64d995f, +5), pvr.demo (23e9773a) , pvr.mediaportal.tvserver (c9b19c5a) , vfs.libarchive (fa3f51b9) , vfs.rar (040fcc7a, +1), vfs.sftp (d1dc0a76) , pvr.freebox (f8bd8993,

18.8-121, 12 March 2020: Based off OSMC commit (f429603f) and newclock5 (4c774a8b6)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • udf: rework IFile and IFileDirectory implementation (PR:16263, 2 commits, 14 files changed)
  • CRendererDRMPRIMEGLES: inherit from CBaseRenderer not CLinuxRendererGLES (PR:17405, 1 commit, 2 files changed)
  • cmake: split cdio and remove iso9660 (PR:17333, 1 commit, 2 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (578a0079) , pvr.sledovanitv.cz (07ca5519) , pvr.argustv (5d9e5790) , pvr.mythtv (5d79dc7c) , pvr.hts (9fb93b6b, +2), pvr.pctv (67d98d1c) , pvr.stalker (c9ae0fb9) , pvr.filmon (9ded8936) , pvr.octonet (c37cede8) , pvr.zattoo (57613f16) , pvr.vbox (91e18103, +1), pvr.wmc (3d27f37b) , pvr.nextpvr (5b3db9d2, +2), pvr.njoy (15318708) , pvr.teleboy (715a8352) , pvr.vdr.vnsi (712d3a8f) , pvr.vuplus (47e7a894) , pvr.dvbviewer (a3348c4f, +1), pvr.dvblink (c2779e42, +1), pvr.hdhomerun (d8a874eb) , pvr.iptvsimple (f802a19b, +5), pvr.demo (23e9773a) , pvr.mediaportal.tvserver (4b4efabf, +1), vfs.libarchive (fa3f51b9) , vfs.rar (5bb57db7, +5), vfs.sftp (d1dc0a76) , pvr.freebox (f8bd8993)

18.8-122, 17 March 2020: Based off OSMC commit (3bfe66a5e4) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • Implement range check in URIUtils::resolvePath (PR:17492, 1 commit, 1 file changed)
  • [pvr] add defines for invalid season and episode values (PR:17496, 1 commit, 2 files changed)
  • Revert “AESinkAudioTrack: Support multi channel float” (PR:17463, 1 commit, 2 files changed)
  • PVR documentation change for specials (PR:17486, 1 commit, 2 files changed)
  • [addons][videocodec] add documentation to STREAMCODEC_PROFILE (PR:17462, 1 commit, 1 file canged)
  • [addons] fix stupid circumstance with addon settings on folder with file extension (PR:17449, 1 commit, 1 file changed)
  • AESinkAUDIOTRACK: Allow RAW and IEC distinguishing (PR:17133, 2 commits, 2 files changed)

pvr.sledovanitv.cz:

  • src: Refactor types and file names (506f23d)
  • git: Remove .gitignore (e30be82)
  • addon: Do better logging (2686240)
  • Data: Trigger updates only if needed (e5e3f8e)
  • Data: Check “radio” flag for groups (c830d49)
  • Add option for overriding product (b09f351)
  • ApiManager: Delete old pairing if existed (403ab36)
  • ApiManager: Add User-Agent specification (6f0c920)
  • ApiManager: Use correct parameters (0e45171)
  • Increase version 2.4.0 (b06fdc5)
  • ApiManager: Add (needed?) request parameters (846f58f)
  • Round getting EPG to midnight (03f0bf1)
  • Increase version 2.4.1 (3e790ca)
  • Data: Fix build when time_t<==>unsigned (528d386)
  • Fix re-pairing device for failed login (a029382)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (578a0079) , pvr.sledovanitv.cz (a0293822, +10), pvr.argustv (5d9e5790) , pvr.mythtv (5d79dc7c) , pvr.hts (9fb93b6b) , pvr.pctv (67d98d1c) , pvr.stalker (c9ae0fb9) , pvr.filmon (9ded8936) , pvr.octonet (c37cede8) , pvr.zattoo (57613f16) , pvr.vbox (91e18103) , pvr.wmc (3d27f37b) , pvr.nextpvr (5b3db9d2) , pvr.njoy (15318708) , pvr.teleboy (715a8352) , pvr.vdr.vnsi (712d3a8f) , pvr.vuplus (47e7a894) , pvr.dvbviewer (a3348c4f) , pvr.dvblink (c2779e42) , pvr.hdhomerun (d8a874eb) , pvr.iptvsimple (f802a19b) , pvr.demo (23e9773a) , pvr.mediaportal.tvserver (4b4efabf) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6, +3), vfs.sftp (d1dc0a76) , pvr.freebox (f8bd8993)

Hello,

Somewhere along the way with Kodi 19 (Matrix), “My OSMC” doesn’t seem to be functional. Could it be due to Puthon3 merge?

Thank you
Dimitrios

This is a known issue. Its to do with the move from Python 2 to 3.

18.8-123, 21 March 2020: Based off OSMC commit (3bfe66a5e4) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Temp remove pvr.argustv pvr.dvblink pvr.hts pvr.octonet due to build errors

XBMC:

  • [Estuary] Added Embuary Info features to home categories (PR:17518, 1 commit, 3 files changed)
  • [Fix] Trival clean-up of CPlaylistOperations::Insert (PR:17500, 1 commit, 1 file changed)
  • [Fix]Wake from screensaver on PlayFile() (PR:17497, 1 commit, 1 file changed)
  • Add SVG mimetype (PR:15961, 1 commit, 1 file changed)
  • remove support for ‘XBMC.’ prefixed built-in commands (PR:17457, 1 commit, 4 files changed)
  • [Estuary] re-add support for the autocomplete plugin (PR:17453, 1 commit, 2 files changed)
  • [guilib] add listitem.uniqueid() infolabel (PR:17340, 1 commit, 3 files changed)
  • [cmake] fix dav1d spelling (PR:17490, 1 commit, 1 file changed)
  • [vfs][addons] fix title show of compressed package dir (PR:17484, 1 commit, 1 file changed)
  • [PVR] Add support for firstAired tag via PVR Recordings (PR:17153, 1 commit, 5 files changed)
  • [PVR] Convert EPG First Aired from time_t to date string (PR:17192, 1 commit, 8 files changed)
  • AudioTrack: Properly use TimeStamp results in delay not in latency (PR:17504, 3 commits, 1 file changed)

pvr.argustv:

  • Update PVR API 6.2.0 (PR:98, 1 commit, 3 files changed)

pvr.demo:

  • Update PVR API 6.2.0 (PR:75, 1 commit, 2 files changed)

pvr.dvblink:

  • Update PVR API 6.2.0 (PR:128, 1 commit, 4 files changed)

pvr.dvbviewer:

  • Update PVR API 6.2.0 (PR:84, 1 commit, 3 files changed)
  • Fix alignment because apparently @phunkyfish didn’t care… (1ef3854)

pvr.filmon:

  • Update PVR API 6.2.0 (PR:95, 1 commit, 3 files changed)

pvr.freebox:

  • Update PVR API 6.2.0 (PR:34, 1 commit, 2 files changed)

pvr.hdhomerun:

  • Update PVR API 6.2. (PR:91, 1 commit, 3 files changed)

pvr.hts:

  • API Change for iEpisodePartNumber EPG_TAG default value (PR:445, 1 commit, 4 files changed)

pvr.iptvsimple:

  • PVR API 6.2.0 (PR:339, 1 commit, 4 files changed)

pvr.mediaportal.tvserver:

  • Update PVR API 6.2.0 (PR:114, 1 commit, 4 files changed)

pvr.mythtv:

  • Update PVR API 6.2.0 (PR:140, 1 commit, 4 files changed)
  • sync upstream cppmyth (2.14.0) (5d5f5b2)
  • backend provides airdate as string (20864dd)
  • bump version 6.3.0 (27fbcc2)

pvr.nextpvr:

  • V4.3.3 Update PVR API 6.2.0 (#113) (10ae243)

pvr.njoy:

  • Update PVR API 6.2.0 (PR:54, 1 commit, 2 files changed)

pvr.octonet:

  • Update PVR API 6.2.0 (PR:37, 1 commit, 2 files changed)

pvr.pctv:

  • Update PVR API 6.2.0 (PR:70, 1 commit, 3 files changed)

pvr.sledovanitv.cz:

  • Update PVR API 6.2.0 (cfd9e1e)

pvr.stalker:

  • Update PVR API 6.2.0 (PR:131, 1 commit, 5 files changed)

pvr.teleboy:

  • Update PVR API 6.2.0 (PR:45, 1 commit, 2 files changed)

pvr.vbox:

  • PVR API 6.2.0 and remove custom reminders impl (PR:233, 3 commits, 11 files changed)

pvr.vdr.vnsi:

  • Update PVR API 6.2.0 (PR:127, 1 commit, 3 files changed)

pvr.vuplus:

  • PVR API 6.2.0 (PR:275, 1 commit, 8 files changed)

pvr.waipu:

  • Update PVR API 6.2.0 (PR:61, 1 commit, 2 files changed)

pvr.wmc:

  • Update PVR API 6.2.0 (PR:76, 1 commit, 3 files changed)

pvr.zattoo:

  • Update PVR API 6.2.0 (PR:76, 1 commit, 3 files changed)

vfs.rar:

  • [Matrix] fix seek problems (PR:66, 2 commits, 2 files changed)

pvr.hts:

  • Fix pointer to freed memory in EPG_TAG.strFirstAired. (PR:446, 1 commit, 5 files changed)

pvr.mythtv:

  • sync upstream cppmyth (2.14.1) (6956418)
  • bump version 6.3.1 (eda5339)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (aa83ee09) , pvr.sledovanitv.cz (cfd9e1e7) , pvr.argustv (e1710ff6) , pvr.mythtv (eda5339a, +6), pvr.hts (e4680f0b, +2), pvr.pctv (ace1b52b) , pvr.stalker (e972981b) , pvr.filmon (80c9c84a) , pvr.octonet (237362e6) , pvr.zattoo (abef64f5) , pvr.vbox (d4e1e53b) , pvr.wmc (ac042b29) , pvr.nextpvr (10ae243f, +1), pvr.njoy (69224eef) , pvr.teleboy (b4c67566) , pvr.vdr.vnsi (72bd049e) , pvr.vuplus (5c3d0d03) , pvr.dvbviewer (1ef38541) , pvr.dvblink (9e7e219d) , pvr.hdhomerun (024aba0c) , pvr.iptvsimple (8cd1ecaa) , pvr.demo (4a7a953c) , pvr.mediaportal.tvserver (f21fc8ef) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (dd0db190)

18.8-124, 23 March 2020: Based off OSMC commit (fd30f879) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Re-add pvr.argustv pvr.dvblink pvr.hts pvr.octonet

XBMC:

  • [Estuary] Add new music infolabels to Includes_MusicInfo.xml (PR:17473, 1 commit, 1 file changed)
  • [addons][videocodec][inputstream][demux] minor addon related changes (PR:17501, 4 commits, 6 files changed)
  • [gbm] add CBufferObjectFactory and CDumbBufferObject (PR:17403, 10 commits, 14 files changed)
  • [Music]Sorting with limits in database rather than memory (PR:16971, 1 commit, 8 files changed)
  • [Fix]Import song history match when have multiple releases of same album (PR:17433, 1 commit, 1 file changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (aa83ee09) , pvr.sledovanitv.cz (cfd9e1e7) , pvr.argustv (e1710ff6) , pvr.mythtv (eda5339a) , pvr.hts (e4680f0b) , pvr.pctv (ace1b52b) , pvr.stalker (e972981b) , pvr.filmon (80c9c84a) , pvr.octonet (237362e6) , pvr.zattoo (abef64f5) , pvr.vbox (d4e1e53b) , pvr.wmc (ac042b29) , pvr.nextpvr (10ae243f) , pvr.njoy (69224eef) , pvr.teleboy (b4c67566) , pvr.vdr.vnsi (72bd049e) , pvr.vuplus (5c3d0d03) , pvr.dvbviewer (1ef38541) , pvr.dvblink (9e7e219d) , pvr.hdhomerun (024aba0c) , pvr.iptvsimple (8cd1ecaa) , pvr.demo (4a7a953c) , pvr.mediaportal.tvserver (f21fc8ef) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (dd0db190)

18.8-125, 24 March 2020: Based off OSMC commit (02a8fd059) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • [PVR] add watched count to grouped recordings list (PR:17516, 1 commit, 1 file changed)

pvr.argustv:

  • [Matrix] use AddonBase.h, LICENSE add, cleanups (PR:99, 6 commits, 9 files changed)

pvr.demo:

  • [Matrix] few cleanups and LICENSE.md add (PR:76, 4 commits, 9 files changed)

pvr.hdhomerun:

  • pvr.hdhomerun updates (PR:93, 1 commit, 4 files changed)

pvr.vuplus:

  • [Matrix] use AddonBase.h, LICENSE add, copyright year increase (PR:277, 8 commits, 81 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (c556bc2f) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (aa83ee09) , pvr.sledovanitv.cz (cfd9e1e7) , pvr.argustv (dd00db93, +1), pvr.mythtv (eda5339a) , pvr.hts (e4680f0b) , pvr.pctv (ace1b52b) , pvr.stalker (e972981b) , pvr.filmon (80c9c84a) , pvr.octonet (237362e6) , pvr.zattoo (abef64f5) , pvr.vbox (d4e1e53b) , pvr.wmc (ac042b29) , pvr.nextpvr (10ae243f) , pvr.njoy (69224eef) , pvr.teleboy (b4c67566) , pvr.vdr.vnsi (72bd049e) , pvr.vuplus (fa9e5077) , pvr.dvbviewer (43af0aa9, +11), pvr.dvblink (b650aaa0, +7), pvr.hdhomerun (b4fddea8, +1), pvr.iptvsimple (8cd1ecaa) , pvr.demo (7ab8be15, +1), pvr.mediaportal.tvserver (f21fc8ef) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (1e114f7b, +4)

18.8-126, 25 March 2020: Based off OSMC commit (48669de8) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • Windowing: GBM/gl - Remove reference to header that has been renamed (PR:17547, 1 commit, 1 file changed)
  • [python] revert onAbortRequested removal (PR:17552, 1 commit, 9 files changed)

pvr.dvblink:

  • [Matrix] cleanups, icon assets add and LICENSE add (PR:129, 6 commits, 20 files changed)

pvr.dvbviewer:

  • [Matrix] use AddonBase.h, LICENSE add, image assets add, cleanups (PR:85, 10 commits, 12 files changed)

pvr.freebox:

  • [Matrix] add assets for icon.png on addon.xml and update debian build code (PR:38, 3 commits, 3 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (7ff3bcd2) , game.libretro.2048 (d68c22f1, +1), game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (aa83ee09) , pvr.sledovanitv.cz (cfd9e1e7) , pvr.argustv (dd00db93) , pvr.mythtv (cc4b6419, +8), pvr.hts (e4680f0b) , pvr.pctv (ace1b52b) , pvr.stalker (e972981b) , pvr.filmon (80c9c84a) , pvr.octonet (237362e6) , pvr.zattoo (abef64f5) , pvr.vbox (d4e1e53b) , pvr.wmc (ac042b29) , pvr.nextpvr (10ae243f) , pvr.njoy (69224eef) , pvr.teleboy (b4c67566) , pvr.vdr.vnsi (72bd049e) , pvr.vuplus (fa9e5077) , pvr.dvbviewer (43af0aa9) , pvr.dvblink (b650aaa0) , pvr.hdhomerun (b4fddea8) , pvr.iptvsimple (8cd1ecaa) , pvr.demo (7ab8be15) , pvr.mediaportal.tvserver (f21fc8ef) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (1e114f7b, +4)

18.8-127, 26 March 2020: Based off OSMC commit (731f015d7) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

XBMC:

  • [addons][pvr] fix wrong header include, reduce CAddonDll use, take ch. uid for signal ask (PR:17536, 3 commits, 9 files changed)
  • [addons][vfs] fix Kodi start crash if incompatible VFS addon present (PR:17539, 1 commit, 1 file changed)
  • [Music]Store song bitrate, samplerate and channels in library for filtering (PR:17540, 2 commits, 17 files changed)
  • [RetroPlayer] CRPRendererDMA: use GL_TEXTURE_2D (PR:17543, 1 commit, 2 files changed)
  • Adjust mouse and gesture handling (#17548) (f98fe01)

pvr.filmon:

  • [Matrix] remove p8-platform, major cleanups, settings.xml rework, LICENSE add (PR:96, 13 commits, 21 files changed)

pvr.hdhomerun:

  • [Matrix] cleanups, icon assets add and LICENSE add (PR:94, 7 commits, 9 files changed)

pvr.hts:

  • [Matrix] cleanups, icon assets add and LICENSE add (PR:447, 9 commits, 60 files changed)

pvr.iptvsimple:

  • [Matrix] cleanups, copyright update, icon assets add and LICENSE add (PR:342, 9 commits, 43 files changed)

pvr.mediaportal.tvserver:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE add (PR:115, 8 commits, 9 files changed)

pvr.mythtv:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE add (PR:141, 7 commits, 8 files changed)

pvr.nextpvr:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE add / update (PR:116, 8 commits, 41 files changed)

pvr.njoy:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE add / update (PR:55, 9 commits, 14 files changed)

pvr.octonet:

  • [Matrix] cleanups, addon.xml update and LICENSE add / update (PR:38, 6 commits, 11 files changed)

pvr.pctv:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE add / update (PR:72, 7 commits, 18 files changed)

pvr.stalker:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:132, 7 commits, 9 files changed)

pvr.teleboy:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:46, 6 commits, 7 files changed)

pvr.vbox:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:234, 9 commits, 53 files changed)

pvr.vdr.vnsi:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:128, 9 commits, 39 files changed)

pvr.wmc:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:77, 8 commits, 17 files changed)

pvr.zattoo:

  • [Matrix] cleanups, addon.xml update, icon assets add and LICENSE update (PR:78, 6 commits, 7 files changed)

**Binary addons:**audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , inputstream.ffmpegdirect (48287bb1) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da, +8), game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (aa83ee09) , pvr.sledovanitv.cz (cfd9e1e7) , pvr.argustv (dd00db93) , pvr.mythtv (cc4b6419) , pvr.hts (42111853, +1), pvr.pctv (7d0fa71d) , pvr.stalker (ca2984a9) , pvr.filmon (f72228c9) , pvr.octonet (83fbcfb3, +1), pvr.zattoo (e9b041c4) , pvr.vbox (b42fdb5d) , pvr.wmc (20de1857) , pvr.nextpvr (e1126daa) , pvr.njoy (171b5b9f) , pvr.teleboy (a0d7ddd8) , pvr.vdr.vnsi (8ce9d976, +1), pvr.vuplus (fa9e5077) , pvr.dvbviewer (43af0aa9) , pvr.dvblink (b650aaa0) , pvr.hdhomerun (b56b2fe0) , pvr.iptvsimple (bfcef9cc) , pvr.demo (7ab8be15) , pvr.mediaportal.tvserver (2e00c472) , vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (1e114f7b)

18.8-128, 28 March 2020: Based off OSMC commit (6fcfa4e54) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Temp remove pvr.vuplus due to build errors

XBMC:

  • [addons] remove deprecated xbmc_addon_types.h (PR:17565, 1 commit, 5 files changed)
  • [PVR] setting ‘Switch to full screen’ now supports channel types. (PR:17566, 1 commit, 5 files changed)
  • [docs] Add section on Meson and nasm build dependency in Ubuntu (PR:17481, 1 commit, 2 files changed)
  • [settings] allow TranslatableIntegerSettingOption to get string from addon (PR:17555, 1 commit, 16 files changed)

pvr.freebox:

  • PVR API 6.3.0 (PR:39, 1 commit, 2 files changed)

pvr.iptvsimple:

  • Fix typo in date regex, caused failure to load EPG on some platforms (PR:343, 1 commit, 3 files changed)

pvr.mediaportal.tvserver:

  • Fixed: Wrong source github URL in addon.xml (4561901)

pvr.sledovanitv.cz:

  • PVR API 6.3.0 (735aa97)

pvr.waipu:

  • PVR API 6.3.0 (PR:62, 1 commit, 3 files changed)
  • Update README.md (d92441c)
  • Update README.md (30b911d)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , inputstream.ffmpegdirect (48287bb1) , peripheral.xarcade (51e1a455) , peripheral.joystick (1e96d243) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (a9877ced) , game.libretro.gw (a57a96ad) , game.libretro.beetle-pce-fast (00d93dae) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (84323c95) , game.libretro.bsnes-mercury-balanced (0260670b) , game.libretro.mame2000 (729d9bdb) , game.libretro.mame2003 (2d3662ba) , game.libretro.bluemsx (087c1163) , game.libretro.vecx (3349d6f9) , game.libretro.mame2003_plus (b80e5a3f) , game.libretro.gambatte (53861607) , game.libretro.beetle-bsnes (e17157ad) , game.libretro.meteor (774b61d8) , game.libretro.mgba (bfbd143d) , game.libretro.vba-next (3d330298) , game.libretro.quicknes (2a90b9f1) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (719efc61) , game.libretro.stella (e0037050) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (f79b31be) , game.libretro.yabause (7f18d0e7) , game.libretro.genplus (858c8529) , game.libretro.mame (2280ceab) , game.libretro.bsnes-mercury-accuracy (75853889) , pvr.waipu (30b911d6, +4), pvr.sledovanitv.cz (e4fdc739, +2), pvr.argustv (07cdbc77, +2), pvr.mythtv (38c293b3, +2), pvr.hts (bc6f3a8c, +2), pvr.pctv (2d58229b, +2), pvr.stalker (2b4e2705, +2), pvr.filmon (3f0780ae, +2), pvr.octonet (50386e13, +2), pvr.zattoo (dcefeb69, +2), pvr.vbox (96785363, +2), pvr.wmc (cdb38439, +2), pvr.nextpvr (ba6fb191, +5), pvr.njoy (49af75b7, +2), pvr.teleboy (7909dad7, +2), pvr.vdr.vnsi (42a7fe2f, +2), pvr.vuplus (0efa4170, +5), pvr.dvbviewer (4bc6cf85, +2), pvr.dvblink (ceefaa4d, +2), pvr.hdhomerun (a8b8a921, +2), pvr.iptvsimple (8d071e1c, +4), pvr.demo (949f23a8, +2), pvr.mediaportal.tvserver (45619018, +3), vfs.libarchive (fa3f51b9) , vfs.rar (723196b6) , vfs.sftp (d1dc0a76) , pvr.freebox (f8b255da, +2)

18.8-129, 30 March 2020: Based off OSMC commit (9c5421d) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Temp removal of vfs.sftp due to build errors

pvr.mythtv:

  • enable support for recording file size (1f378e6)
  • bump version 6.4.0 (3e91346)

pvr.teleboy:

  • Trigger rebuild (956486e)

pvr.zattoo:

  • Trigger rebuild (fdf57d7)

vfs.libarchive:

  • change XFILE::EIoControl to VFS_IOCTRL on IoControl and cleanups (PR:42, 9 commits, 10 files changed)

Binary addons:

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

18.8-130, 31 March 2020: Based off OSMC commit (767d9c628) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Re-add pvr.vuplus

XBMC:

  • contextmenu - hide favourites option if we have no path (PR:17525, 1 commit, 1 file changed)
  • Re-enable OnMouseOver select (PR:17582, 1 commit, 5 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , inputstream.ffmpegdirect (48287bb1) , 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 (3e913469) , pvr.hts (bc6f3a8c) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (fdf57d74) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (ba6fb191) , pvr.njoy (49af75b7) , pvr.teleboy (956486e9) , pvr.vdr.vnsi (42a7fe2f) , pvr.vuplus (0efa4170) , pvr.dvbviewer (4bc6cf85) , pvr.dvblink (ceefaa4d) , pvr.hdhomerun (a8b8a921) , pvr.iptvsimple (8d071e1c) , pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (b0de82d4) , vfs.sftp (d1dc0a76) , pvr.freebox (a58f2eea, +1)

18.8-131, 2 April 2020: Based off OSMC commit (b02f41b1a) and newclock5 (da04ef65)

Note: Kodi has now merged the changes for Python3. If addon dev’s have not updated their builds for Python 3 then expect breakages.

OSMC:

  • Add pvr.freebox

pvr.iptvsimple:

  • Fix incorrect live URL selection for standard (no timeshift) catchup streams (PR:346, 3 commits, 10 files changed)

pvr.freebox:

  • [Matrix] API change update / Win UWP ssl update (PR:40, 2 commits, 3 files changed)

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (02d6a0de) , inputstream.ffmpegdirect (4edf7360, +9), 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 (3e913469) , pvr.hts (bc6f3a8c) , pvr.pctv (2d58229b) , pvr.stalker (2b4e2705) , pvr.filmon (3f0780ae) , pvr.octonet (50386e13) , pvr.zattoo (fdf57d74) , pvr.vbox (96785363) , pvr.wmc (cdb38439) , pvr.nextpvr (ba6fb191) , 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, +3), pvr.demo (949f23a8) , pvr.mediaportal.tvserver (45619018) , vfs.libarchive (a86e0f51) , vfs.rar (b0de82d4) , vfs.sftp (d1dc0a76) , pvr.freebox (a58f2eea)

18.8-132, 8 April 2020: Based off OSMC commit (b071ecc0cb3) and newclock5 (81a8b21)

OSMC:

  • Temp removal of vfs.sftp due to build errors

XBMC:

  • add VideoPlayer.offset() infolabels (PR:17576, 1 commit, 5 files changed)
  • fix VideoPlayer.UniqueID() infolabel (PR:17584, 1 commit, 1 file changed)
  • add ListItem.TvShowDBID infolabel (PR:17583, 1 commit, 3 files changed)
  • [application] Fix black screen when switching from PVR Live TV channel to PVR Radio channel. (PR:17574, 2 commits, 1 file changed)
  • Spelling Mistake in IMemoryStream.h (PR:17577, 1 commit, 1 file changed)
    ]Open python scripts in binary mode (PR:17550, 1 commit, 1 file changed)
  • [docs] added missing dependency (PR:17016, 1 commit, 1 file changed)
  • [docs] update FreeBSD build instructions for 12.1 (PR:17502, 2 commits, 2 files changed)
  • cmake: add check for python3.8 (PR:17617, 1 commit, 1 file changed)
  • Don’t send UNFOCUS_ALL after touch action (PR:17618, 1 commit, 1 file changed)

pvr.freebox:

  • Wiki link. (a6d7e6c)

inputstream.ffmpegdirect:

  • Depends cleanup (PR:26, 5 commits, 26 files changed)

pvr.mythtv:

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

Binary addons:

audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (97f2d965) , inputstream.rtmp (e9574065, +2), inputstream.ffmpegdirect (d1ae42fb, +5), 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, +1), 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 (ba6fb191) , 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, +19), vfs.sftp (1ca32224, +1), pvr.freebox (a6d7e6c5, +1)

18.8-133, 9 April 2020: Based off OSMC commit (8a6a000c7) and newclock5 (81a8b21)

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 newclock5 (81a8b21)

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)

Hi,
I tried to run Sandmann79’s Amazon VOD plugin (matrix) and it does work in general.

However several media does crash the player so I get the sad face after seeing some frames and hearing some audio for maybe a second or less.

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

What is causing the crash?

Best would be to log a issue with the developer of the addon.
Seeing a few of these errors which might be the cause:

DEBUG: AddOnLog: InputStream Adaptive: DecryptSampleData: Decrypt failed with error:

I did ask the plugin devs and they found everything is fine. The decrypt errors are no issue since the raspi lacks some proprietary Google stuff required to decrypt HD streams and in result the playback will fall back to SD quality.

I found one difference between the stream playing:
CMMALPool::Configure pool:0x53d8ee20 1088x464 (1152x464) pix:-1 size:0 fmt:I420

and the one crashing:
CMMALPool::Configure pool:0x52fa5d10 720x576 (784x576) pix:-1 size:0 fmt:I420

Could it be there is an issue with this particular format?