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)