18.8-107, 12 Jan 2020: Based off OSMC commit (e79d4627f) and xbmc (0dedc2269)
XBMC:
- AESinkAudioTrack: Fine-grain forced blocking depending on period_time and buffer (PR:17015, 1 commit, 1 file changed)
- [musicdb] ensure check for boxset flag is case insensitive (PR:17096, 1 commit, 1 file changed)
- fixed: Caching of small files (fixes regression of #17042) (PR:17081, 3 commits, 2 files changed)
- [VideoPlayer] Fix ‘Resume from’ functionality with audio only MPEG-TS streams (PR:16910, 1 commit, 2 files changed)
- [Estuary] Refactor Playlist Window + Views (PR:17010, 1 commit, 9 files changed)
- Resume paused ActiveAE stream while draining to avoid playback lapse (PR:17090, 1 commit, 1 file changed)
- [VideoPlayer] enable teletext support for inputstream addons (PR:17056, 1 commit, 1 file changed)
- [videolibrary] Add setting movie set information folder (PR:16970, 1 commit, 9 files changed)
- fixed: Chunk size logic for file cache (hopefully fixes #16975) (PR:17042, 4 commits, 6 files changed)
- Improve video database clean performance (hopefully fixes #16880) (PR:16940, 1 commit, 1 file changed)
- Fix crashes due to missing TrueHD overrun checks (PR:16813, 1 commit, 2 files changed)
- fixed: Calling SetCommonOptions() once should be 'nough (PR:17054, 1 commit, 1 file changed)
- fixed: When seeking m_bRetry must be updated (PR:17055, 1 commit, 1 file changed)
- [cmake] add PKG_CONFIG_LIBDIR for addon build systems (PR:17040, 1 commit, 1 file changed)
- [settings] allow set of needed extensions for picture selection (PR:16853, 1 commit, 1 file changed)
- Add missing cassert includes (PR:17000, 1 commit, 2 files changed)
- [WinSystemOSX] Change XBMC word leftover to Kodi (PR:17003, 1 commit, 1 file changed)
- demuxer: copy name property to stream (PR:17032, 1 commit, 1 file changed)
- [music]Fix display of discs or songs sublist for selected album (PR:17011, 1 commit, 4 files changed)
- add Library.HasNode infobool (PR:16993, 1 commit, 3 files changed)
- AESinkAudioTrack: Implement timestamp method for delay (PR:17005, 1 commit, 2 files changed)
- ProfileManager: Fall back to master profile if profile.xml not loadable / parseable (PR:16987, 2 commits, 2 files changed)
- [Settings] CSettingInt: support pure string based labels for (PR:17022, 1 commit, 1 file changed)
- [Python] fix build against python 3.8 (PR:17021, 1 commit, 1 file changed)
- FreeBSD: Unbreak VAAPI by syncing system/settings/{freebsd,linux}.xml (PR:17009, 1 commit, 1 file changed)
- [Estuary] fix artist slideshow condition (PR:17044, 1 commit, 1 file changed)
- [Estuary] fallback to icon in poster view (PR:17035, 1 commit, 2 files changed)
- AESinkAUDIOTRACK: Remove PT hack for volume (PR:17048, 1 commit, 2 files changed)
- Windowing: GBM - Fix refreshrate switch (PR:17052, 1 commit, 5 files changed)
- [python] Fix unicode decode errors (PR:16863)
- Fix HEAD Content-Length (PR:17159, 1 commit, 1 file changed)
- [videoplayer] Fix GetItemsToScan scan in sub-directories (PR:17036, 1 commit, 1 file changed)
- [PVR] Address regression due to recent PVR recordings change (PR:17154, 1 commit, 1 file changed)
- [windows][depends] Update dependencies for all windows platforms (PR:17143, 2 commits, 22 files changed)
- [PVR] Improve performance of TriggerRecordingUpdate/TriggerTimerUpdate (PR:17140, 1 commit, 2 files changed)
- [vfs][addons] fix media view from addon given content (PR:17066, 1 commit, 1 file changed)
- Reset playlist on new file playback (PR:17123, 1 commit, 1 file changed)
- paplayer: avoid race condition that double fires OnPlaybackStarted (PR:17083, 1 commit, 1 file changed)
- [PVR] EPG grid container: fix regression after 2791691… (PR:17132, 1 commit, 1 file changed)
- [PVR] EPG grid container: fix wrong timeline display on first grid page. (PR:17118, 1 commit, 1 file changed)
- [PVR] EPG grid model: fix another edge case, that can lead to a crash (PR:17117, 1 commit, 1 file changed)
- LinuxRendererGL: Fix useage of glTexImage3D format was not valid (PR:17109, 1 commit, 1 file changed)
- [videodb] use UpdateUniqueIDs() instead of AddUniqueIDs() in VideoDatabase::SetDetailsForMovie() (PR:17092, 1 commit, 1 file changed)
- [PVR] EPG grid container: Fix event offset calculation for gap tags. (PR:17107, 1 commit, 1 file changed)
- [PVR] Guide window: Goto ‘now’ on system resume from sleep. (PR:17108, 1 commit, 5 files changed)
- [PVR] EPG grid container: Make CGUIEPGGridContainer::GoToEnd consistent with CGUIEPGGridContainer::GoToBegin behavior (PR:17114, 1 commit, 1 file changed)
- CGUIDialogSelect: fix focusing list / buttons after 6d34db9900 (PR:17115, 1 commit, 1 file changed)
- [PVR] EPG grid model: Simplify and speed up CGUIEPGGridContainerModel::FindChannelAndBlockIndex (PR:17113, 1 commit, 1 file changed)
pvr.teleboy:
- Add inputstream.adaptive as dependency (1b5a779)
- Move changelog to addon meta data (3a735cf)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (68ac6a5)
- Implement http request caching and set user agent (PR:36, 1 commit, 8 files changed)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (64c1482)
- Init after login master (PR:40, 4 commits, 7 files changed)
- Multiple improvements (PR:39, 2 commits, 7 files changed)
- Load recordings only when addons is ready (dd38143)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (d53153c)
- Disable free accounts (a0dd8b5)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (f013cb5)
- Use new stream api (PR:32, 2 commits, 3 files changed)
- Use kodi epg categories (PR:33, 1 commit, 6 files changed)
- Add option to disable Dolby (PR:34, 1 commit, 5 files changed)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (572db66)
- Update changelog and version (1da0d96)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (7497bd3)
pvr.zattoo:
- Add inputstream.adaptive as dependency and move changelog to addon meta data (8c021c6)
- Merge branch ‘Leia’ into Matrix (88c7118)
- Fix xml (f221347)
- Merge branch ‘Leia’ into Matrix (457b3eb)
- Update changelog and version (d06d147)
- Merge branch ‘Leia’ into Matrix (1e81d91)
- Fix translations master (PR:68, 2 commits, 5 files changed)
- Multiple improvements (PR:67, 1 commit, 5 files changed)
- Improve caching of epg data (6efc817)
- Fix improved caching (1587784)
- Merge branch ‘Leia’ into Matrix (7b8cb33)
- Add missing
--branch Leia
to step 2 (PR:62, 1 commit, 1 file changed)
- Add dolby option (PR:64, 2 commits, 5 files changed)
- Update changelog and version (481b6a5)
- Merge remote-tracking branch ‘origin/Leia’ into Matrix (725c43a)
pvr.hts:
- [lang] updated language files from Transifex (56e95c4)
pvr.iptvsimple:
- [lang] automatic syntax corrections for the en_GB language file (762e4c2)
- [lang] updated language files from Transifex (1df685c)
pvr.vbox:
- [lang] automatic syntax corrections for the en_GB language file (e39ce1e)
- [lang] updated language files from Transifex (6373a10)
pvr.vdr.vnsi:
- [lang] updated language files from Transifex (57f8e85)
pvr.vuplus:
- [lang] automatic syntax corrections for the en_GB language file (f5ddb5c)
- [lang] updated language files from Transifex (8453707)
Pvr.nextpvr:
- V4.30 V5 Timeshifting (#101) (4fcaba0)
- Variable initialization error (#107) (92d01d1)
pvr.waipu:
- Fix translation IDs and translate error messages (PR:51, 1 commit, 4 files changed)
- Show record option only if available for program/channel (PR:52, 1 commit, 3 files changed)
- Matrix: inputstreamadaptive depenency (PR:53, 2 commits, 1 file changed)
pvr.mythtv:
- reuse string 30062 for ‘Allow backend shutdown’ (d7e63e1)
- sync upstream cppmyth (2.13.0) (49e6f02)
- fix allow backend shutdown on reconnect (2aa30af)
- bump version 6.2.6 (5d79dc7)
vfs.sftp:
- [Matrix] cleanup and depends updates (PR:46, 15 commits, 31 files changed)
vfs.rar:
- [Matrix] update unrar to newest version (PR:50, 13 commits, 194 files changed)
pvr.sledovanitv.cz:
- apimanager: Fix putting session var to URL (c5579c5)
- client: Add parent PIN (un)lock handling (7433ab5)
- PVRIptvData: Do better channel# & order handling (07ca551)
Binary addons:
audioencoder.flac (7bce2e5a) , audioencoder.lame (476f4b2e) , audioencoder.vorbis (acd7c796) , audioencoder.wav (673c6088) , inputstream.adaptive (cefcc3dc) , inputstream.rtmp (ce68b77a) , peripheral.xarcade (51e1a455) , peripheral.joystick (c22df4db) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (0347e66d) , game.libretro (454457e3) , game.libretro.2048 (5ef34ede) , game.libretro.beetle-gba (fe8c8211) , game.libretro.fceumm (e9235c2e) , game.libretro.gw (e035625e) , game.libretro.beetle-pce-fast (5cadd9c0) , game.libretro.bnes (346a6aa9) , game.libretro.nestopia (8ad703e4) , game.libretro.bsnes-mercury-balanced (75e07992) , game.libretro.mame2000 (0a9904df) , game.libretro.mame2003 (e85bb625) , game.libretro.bluemsx (ba3f17b6) , game.libretro.vecx (4bd12527) , game.libretro.mame2003_plus (f826cb5d) , game.libretro.gambatte (402e35ef) , game.libretro.beetle-bsnes (5670f01f) , game.libretro.meteor (774b61d8) , game.libretro.mgba (e318edb1) , game.libretro.vba-next (de94ca8b) , game.libretro.quicknes (c3dd653f) , game.libretro.scummvm (90aa42a7) , game.libretro.snes9x (8c05239d) , game.libretro.stella (13578046) , game.libretro.dosbox (97819e8d) , game.libretro.vbam (663fa517) , game.libretro.yabause (8e907c8d) , game.libretro.genplus (c0521a75) , game.libretro.mame (0ec07f70) , game.libretro.bsnes-mercury-accuracy (f43aed44) , pvr.waipu (0b40aa29) , pvr.sledovanitv.cz (07ca5519) , pvr.argustv (a8a1ad23) , pvr.mythtv (5d79dc7c) , pvr.hts (56e95c4b) , pvr.pctv (31d82789) , pvr.stalker (c69e54b7) , pvr.filmon (b2c4b018) , pvr.octonet (8032f085) , pvr.zattoo (7b8cb33b) , pvr.vbox (6373a100) , pvr.wmc (06b0123e) , pvr.nextpvr (92d01d1e) , pvr.njoy (fdffa7d6) , pvr.teleboy (04443145) , pvr.vdr.vnsi (57f8e85a) , pvr.vuplus (84537075) , pvr.dvbviewer (861cd34b) , pvr.dvblink (9d854c83) , pvr.hdhomerun (44654454) , pvr.iptvsimple (1df685ca) , pvr.demo (f7bdb99e) , pvr.mediaportal.tvserver (88db569e) , vfs.libarchive (2ba11021) , vfs.rar (394c96ef) , vfs.sftp (c738ea4a) , pvr.freebox (7fb6d449)