OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
New OpenELEC Helix build: #1122b
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.17.4 #1 PREEMPT Sat Nov 22 23:10:51 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Nov 22 2014 12:47:53
Copyright (c) 2012 Broadcom
version 28c7ef8a70e164318828a2f232a6454bea7e7712 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20141122230939-r19686-g16a5a30 [Build #1122b]

Based on tip of OpenELEC master (16a5a30e, changelog) and tip of XBMC master (9f35a93b, 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 (4a58e614)
  • Includes latest libcec master (70e1b5de)
  • Includes latest xbmc-pvr-addons master (06842b90)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • 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:387: [pvr.mythtv] Release v1.9.26 (Helix) (kodi.pvr.addons)
  • Includes PR:388: [filmon] Fix harmless -Wformat-security warning (kodi.pvr.addons)
  • Includes PR:5573: webserver: improved caching control (see discussion)
  • Includes PR:5713: Fix "Current fanart" not being shown in DialogVideoInfo.
  • Includes PR:5747: [database] - add setting for hiding watched movies/episodes in recently added lists
  • Includes PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Includes PR:5771: [Keyboard Layouts] Add Polish QWERTY
Build Highlights:
  1. New firmware
    popcornmix Wrote:I've pushed a firmware update that improves (hopefully) the omxplayer framerate synching.
    Previously we would control the render vs vsync time for exact and double framerates (e.g. 24fps on 24Hz or 30fps on 60Hz) but not for 2.5 times framerate (24fps on 60Hz).
    With the update we handle the 2.5 times case.

    It's subtle, but I think it makes 24fps on 60Hz look a bit smoother (e.g. with panning). Obviously not as good as using a true 24Hz display.
  2. New 3.17.4 kernel
Build Details:
  1. Firmware (Nov 22):
    • firmware: Avoid enabling 25MHz ethernet clock on model A+. See: link
    • firmware: Restructure of hdmi pll adjustment code. Add support for locking to 3:2 cadence (24fps on 60Hz)
  2. OpenELEC:
    • imx6: Add coherent_pool=1M to boot options - fixes some dvb cards (PR:3636, 1 commit, 1 file changed)
    • linux: Bump to 3.17.4 (PR:3635, 2 commits, 37 files changed)
    • v4l-utils: update to v4l-utils-1.6.2 (bf25cab3)
    • projects/imx6/linux: add coherent_pool to kernel config (9d87a664)
    • Mesa: update to Mesa-10.3.4 (859d835f)
    • projects/imx6/patches/linux: add upstream patches (a082ecb2)
    • projects/imx6/kodi: use default DR setup (16a5a30e)
  3. XBMC:
    • [depends] ffmpeg: define make threads if number of cpu cores detection f... (PR:5757, 1 commit, 1 file changed)
    • fixed compilation error with undefined ARRAY_SIZE (PR:5760, 1 commit, 1 file changed)
    • dvdplayer: fix race in UpdateClockMaster (PR:5772, 1 commit, 1 file changed)
    • [omxplayer] Fix for out of sync after trickplay (PR:5782, 1 commit, 1 file changed)
    • [omxplayer] Fix for EAC3 passthrough (PR:5783, 2 commits, 3 files changed)
    • Samba fixes (PR:5767, 2 commits, 2 files changed)
    • Vda fixes (PR:5703, 13 commits, 8 files changed)
    • [linux] systemd-coredumpctl was renamed to coredumpctl fixes(#15547) (PR:5781, 1 commit, 1 file changed)
    • Add mk3d to video extensions and enable double cache (PR:5779, 1 commit, 3 files changed)
    • [Fix] Some manually activated subs were not shown on resume. (PR:5762, 1 commit, 1 file changed)
  4. newclock4:
    • New commits in this build:
      • fixed: FileCache-full logic was wrong + implement GetMaxWriteSize() function (414a4d37)
    • Commits no longer in build:
      • [omxplayer] Don't sync up to passthrough audio packets - let GPU handle it (6b63edcd)
      • [omxplayer] Fix for out of sync after trickplay (897f841d)
      • [omxplayer] Fix for EAC3 passthrough (4ccb79af)
      • dvdplayer: call UpdateClockMaster in regular intervals, state of videorefclock may change (45fe0c32)
      • fixed: FileCache-full logic was wrong + implement CanWriteToCache() function (7ed71a62)
      • changed: Don't reset average rate on cache switch as it doesn't work properly with heavy seeking (c9e14d04)
      • fixed: quell printf format warnings (844fb13c)
      • copy: support chunked reads so that CFile internal buffer is eliminated (0ae32838)
  5. Additional commits/pull requests not yet merged upstream:
    • Added: PR:388: [filmon] Fix harmless -Wformat-security warning (kodi.pvr.addons)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.


Messages In This Thread
Re: RE: - by Mafarricos - 2014-06-04, 20:21
Live tv issues again - by pootler - 2014-06-04, 23:29
RE: OpenELEC Testbuilds for RaspberryPi Part 3, - by removed151214 - 2014-08-04, 23:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-19, 00:11
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-21, 20:42
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:20
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:34
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:44
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 01:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 23:24
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-25, 01:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:26
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-05, 01:07
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 03:48
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 04:06
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 11:29
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by Milhouse - 2014-11-23, 01:41
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)8