2014-11-01, 23:38
New OpenELEC Helix build: #1101
(Supercedes previous build)
Based on tip of OpenELEC master (5ebc50dc, changelog) and tip of XBMC master (b6c4fb6a, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.17.2 #1 PREEMPT Sat Nov 1 21:03:34 GMT 2014 armv6l GNU/Linux
# vcgencmd version
Oct 31 2014 21:07:06
Copyright (c) 2012 Broadcom
version d6e6fbc88f2f7edb93ac9639e121cb45a780aaa4 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20141101210223-r19521-g5ebc50d [Build #1101]
Based on tip of OpenELEC master (5ebc50dc, changelog) and tip of XBMC master (b6c4fb6a, changelog) with the following modifications:
- Includes newclock4 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.17.y
- Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
- Includes latest libnfs master (ab1af695)
- Includes latest libcec master (260df18a)
- Includes latest xbmc-pvr-addons master (067befe6)
- Includes latest xbmc-addon-xvdr master (2bf2563c)
- Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
- Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes. See patch
- Includes commits from libcec-2.2.0 (popcornmix)
- Includes PR:373: Release v1.9.25 (kodi-pvr-addons)
- Includes PR:5312: dvdplayer: do a seek after having changed subtitle stream
- Includes PR:5573: webserver: improved caching control (see discussion)
- Includes PR:5584: HTTP/Webdav encoding fixes - Fixes ticket #15365
- Includes PR:5587: Invalidate path hash on remove so the infoscanner can pick it up again
- Includes PR:5593: fix script.library type missing in runscript/runaddon checks.
- Includes PR:5599: filesystem: add COverrideFile/COverrideDirectory to reduce code duplication
- Includes PR:5601: [videodatabase] speed up the video database cleanup for archives
- Includes PR:5616: Fix marking a video with a resume point as watched.
- Includes PR:5625: Fix library clean/scan after #5324 when started from a remote.
- Reverted e502b099: Reason: Causes segfault when accessing DVD ISO/IFO over SMB (see PR5534)
- New firmware
- Added PR:373 (kodi-pvr-addons), PR:5616 and PR:5625
- newclock4 commits merged upstream (PR:5582, PR:5622 and PR:5620)
- libcec 2.2.0 fixes merged into Kodi (PR:5610)
- Firmware (Oct 31):
- OpenELEC:
- projects/*/linux: remove not needed cpufreq governors
- Python: dont install distutils
- projects/Generic/linux: increase max supported cpus to 16
- libressl: update to libressl-2.1.1
- libcec: update $PKG_URL
- vdr: remove eitscan disable patch
- samba: add patch to rename 'string_free', this fixes build of kodi with if libssh-0.6.x
- libssh: update to libssh-0.6.3
- projects/*/linux: remove not needed cpufreq governors
- XBMC:
- VideoReferenceClock: refactor, fixes, video sync for RPi (PR:5582, 6 commits, 35 files changed)
- libCEC fixes (PR:5610, 8 commits, 10 files changed)
- [rbp/settings] Allow av sync type to be enabled (PR:5622, 1 commit, 1 file changed)
- [omxplayer] Request 3 render buffers (PR:5620, 1 commit, 1 file changed)
- Use APP_NAME_LC for generating the android library (PR:5607, 1 commit, 1 file changed)
- VAAPI: Change some loglevels - we are spamming too much (PR:5589, 1 commit, 1 file changed)
- FIX: PGS Subs: Don't read from null ptr (PR:5617, 1 commit, 1 file changed)
- VideoReferenceClock: refactor, fixes, video sync for RPi (PR:5582, 6 commits, 35 files changed)
- newclock4:
- New commits in this build:
- Commits no longer in build:
- Switch from glDrawArrays() to glDrawElements(). (203e1760)
- [rbp/settings] Allow av sync type to be enabled (89feab02)
- [omxplayer] Add acceleration option to choose omxplayer/dvdplayer automatically (b6e5b995)
- videorefclock: refactoring (ebaf3b59)
- X11: expose crtc needed by drm video sync (f05f45b1)
- videorefclock: add video sync drm (340d0e07)
- Add support for calling OnResetDevice on display mode change (a139e160)
- Add method for waiting for next vsync (5f87df2a)
- Add VideoReference clock for Raspberry Pi (2d9978cc)
- SQUASH: only if dim or black (6e2b3e45)
- [mmalcodec] squash: Avoid preroll when using trickplay (8048150b)
- [AE] Don't submit data to resampler when more than one frame is buffered (b260cf19)
- [mmal] Exit preroll when we have some decoded frames (617cae55)
- config: Add -finstrument-functions (af9c99b7)
- Revert "config: Add -finstrument-functions" (19204851)
- [omxplayer] Avoid reopening stream when interlace hasn't really changed (03be6b6f)
- [omxplayer] Request 3 render buffers (0eb97de4)
- [VideoReferenceClock] Boost priority (edd79ab0)
- fixed: don't try to stick a value > 255 in a byte (75e5340f)
- Increase double tap timeout to 300ms (8ee7d5d2)
- prevent bus rescan on a Pi, since the adapter cannot be removed (15df1410)
- [cec] Update to match header from libcec-2.2.0 (a9f42999)
- Switch from glDrawArrays() to glDrawElements(). (203e1760)
- Custom: