17.8-067, 6 May 2017: Based off OSMC commit (2fd16dd7) and newclock5 (421ceaab)
Build highlights
[PVR] Another round of code cleanup
libnfs: Fix bug in nfs_link when using the wrong(invalid) handle when dropping cache
newclock5 videoplayer updates
OSMC:
Temporarily removed pvr.mythtv due to breakage
Fix for setting loss when rebooting from Kodi
Delete any 0 sized database files before launching. This fixes an issue with add-ons migration
XBMC:
[estuary] Fix channel osd recording indicator visibility. (PR:12051, 1 commit, 1 file changed)
[addons] libKODI_guilib.h: Refactor (PR:12052, 2 commits, 1 file changed)
[music] Fix CGUIWindowMusicBase::ShowSongInfo regression (PR:12055, 1 commit, 1 file changed)
[cmake] copy_files_from_filelist_to_buildtree: evaluate all variables (PR:12043, 1 commit, 1 file changed)
[PVR] Another round of code cleanup (PR:12044, 17 commits, 41 files changed)
newclock5:
New commits in this build:
squash: windows: dxva adaptions (a49c239a)
squash: VideoPlayer: rendering updates (f7f3c944)
squash: VideoPlayer: shader updates (ae0eda2b)
New API / Crypto (28807a00)
New API / Crypto (cleanup) (f5135054)
New VP interface (a29f85de)
VideoPlayer: fix demux queue (3019a7a3)
add missing files (4d30469f)
Initialize m_codec (a738b87a)
VideoPlayer: Fix error due to bad cast (cd4666ff)
VideoPlayer: Fix compiler warnings (0f4db3fb)
VideoPlayer: Fix bad cast in DVDAudioCodecFFmpeg.cpp (c4a77b1a)
don’t request for secure decoder if stream is unencrypted (1cf9b7fa)
VideoPlayer: Fix gcc compiler warning (d9480420)
VideoPlayer: Remove unused function (c72477b6)
VPV: do not open on streams with missing extradata (09363fe5)
VideoPlayer: demuxClient - hide video streams with no extradata (1243660c)
VideoPlayer: fix hang on stop (2797de31)
adapt VTB renderer to VideoPicture (4b94e18d)
windows: rename fmpeg_options to ffmpeg_options (9361b584)
mpeg2 Bitstream Converter (b62374c2)
BitstreamConverter::mpeg2 fix double → int (91b1c0c7)
Mediacodec buffer handling fixed (235708b4)
VideoPlayer: better calculation of starttime (6196bbc4)
Remove ClearPicture from VPV and all Codecs (bee0f287)
remove MediaCodec::ClearPicture (89c76a35)
retroplayer: Fixup ClearPicture (5956d904)
fixup! Remove ClearPicture from VPV and all Codecs (0dd1f5f6)
Commits no longer in build:
squash ffmpeg cmake (cc3a35f6)
Includes latest addons: inputstream.adaptive (f23ba39c), inputstream.rtmp (1052cd37, +2), peripheral.joystick (07aa1fe8, +1), pvr.argustv (8f898149, +2), pvr.demo (978f4289, +2), pvr.dvblink (b7d887c1, +2), pvr.dvbviewer (d099cfad, +2), pvr.filmon (0f1d34d4, +2), pvr.hdhomerun (ab911693, +2), pvr.hts (3911c7fe, +2), pvr.iptvsimple (f83990a4, +4), pvr.mediaportal.tvserver (367b1284, +2), pvr.mythtv (30cc7e23, +1), pvr.nextpvr (e6ece9fa, +2), pvr.njoy (296f558f, +2), pvr.octonet (2a63777b, +2), pvr.pctv (eab5f856, +2), pvr.stalker (62b7908d, +2), pvr.vbox (60017353, +2), pvr.vdr.vnsi (b7c3f3b0, +2), pvr.vuplus (78df0306, +2), pvr.wmc (27a88ca2, +2)