OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1
New OpenELEC I****** build #0218: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.19.0 #1 Wed Feb 18 21:05:40 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Feb 18 2015 16:20:59
Copyright (c) 2012 Broadcom
version bcbf8eb39cfacb4b2fd648a080d19d22152c359b (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150218210449-#0218-g805bf0b [Build #0218]

# vcdbg log msg 2>&1 | grep DTOK
001537.074: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (805bf0b8, changelog) and tip of XBMC master (31208875, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. libcec update
  3. newclock4 commits from "video library: queue database write processes" (PR:6406)
  4. Added: PR:6484: [mysql] use compression protocol
Build Details:
  1. Firmware (Feb 18):
    • firmware: arm_loader: Patch the /model DT property string at boot time See: link
    • firmware: vc_cma: Move initial allocation when top-down, and fix kernel cmdline. See: link
    • firmware: tvservice: Clear 3d settings before switching to new hdmi mode. See: link
    • firmware: platform: Make config filter EDID case insensitive and ignore zero serial number. See: link
    • firmware: arm_loader: Add support for 8-, 16- and 64-bit parameters. See: link
  2. OpenELEC:
    • Replaced XBMC with Kodi (PR:3924, 1 commit, 1 file changed)
    • OpenELEC-settings: update to 0.6.4 (0da27715)
    • wetek_play: update dvb driver / dvb-s firmware (9b7cc12e)
  3. XBMC:
    • [mmal] A collection of MMAL fixes (PR:6437, 12 commits, 8 files changed)
    • [keymap] show OSD when pressing SELECT on remotes in Visualisation (PR:6459, 1 commit, 1 file changed)
    • [jenkins] - add support for building binary addons (PR:6429, 4 commits, 64 files changed)
    • [settings] Allow coded settings dialogs to define label (needed to pass addon strings) (PR:6434, 1 commit, 2 files changed)
    • jsonrpc: fix SetEpisodeDetails expecting a datetime instead of a date value for "firstaired" (PR:6471, 1 commit, 2 files changed)
    • cmake: pass CORE_SYSTEM_NAME to addons and dependencies (PR:6475, 1 commit, 2 files changed)
    • [fix] Allow mixed Audio&Video playlists (PR:6476, 1 commit, 1 file changed)
    • [pvr] Remove double used header file (PR:6480, 1 commit, 1 file changed)
    • cmake: provide more control over the platforms a binary addon's dependency is built for (PR:6477, 5 commits, 3 files changed)
    • [pvr] Cleanup CPVRDatabase help text (PR:6481, 1 commit, 1 file changed)
    • cmake: add platform directory and parsing of platform specific definitions (PR:6483, 2 commits, 9 files changed)
  4. libcec:
    • fixed: update the vendor id of a device when receiving a vendor command with id before receiving a vendor id (5265920c)
    • only process vendor commands with id a second time if there's vendor specific code for the vendor (acd12641)
    • ignore vendor command with id from pioneer AVRs. bugzid: 3853 (b3d938a5)
  5. kodi-pvr-addons:
    • vnsi: fix playing time (PR:444, 1 commit, 2 files changed)
  6. newclock4:
    • New commits in this build:
      • videodb: cleanup paramters of CleanDatabase() (4d1f3c0d)
      • CJobQueue: add IsProcessing() (c9efe239)
      • CJobQueue: add boolean return value to AddJob() (03b5ebb8)
      • utils: add CProgressJob (78fa44b3)
      • video library: add CVideoLibraryQueue and CVideoLibraryJob (3d517559)
      • video library: move CMarkWatchedJob to CVideoLibraryMarkWatchedJob and use CVideoLibraryQueue (2085e9c8)
      • video library: introduce CVideoLibraryCleaningJob (434ca45d)
      • video library: move all video library cleaning logic into CVideoLibraryQueue (3c47ceff)
      • video library: add CVideoLibraryScanningJob (ccaaca15)
      • video library: move all video library scanning logic into CVideoLibraryQueue and allow queueing multiple library scans (92b655d0)
      • video library: add documentation for CVideoLibraryQueue and CVideoLibraryJob implementations (9a9a1fba)
      • disable autocommit for current connection when requested (2270ceb4)
    • Commits no longer in build:
      • [mmalcodec] Report when support is compiled in (246027d9)
      • [mmalcodec] Skip some setup that is not required when closing (059c8628)
      • [mmalcodec] Reduce number of extra video buffers (1166e6b0)
      • [rbp] Enable error concealment by default (f7e48450)
      • [mmalrender] Skip some log message in bypass mode (d408b89b)
      • [mmalrenderer] Ensure we have requested number of buffers in non-accelerated case (f11cc435)
      • [mmalrenderer] Render new from frame from RenderUpdate rather than FlipPage (3988ce64)
      • [mmalrenderer] Avoid grabbing the g_graphicsContext lock - it can deadlock (a775fec5)
      • [mmalrenderer] Add back in SetVideoRect lost in PR6090 (4f23b9ea)
      • [mmalcodec] Introduce a preroll period to buffer up frames on startup (7f857801)
      • [mmalcodec] Avoid deinterlace for dvd menus for now (e8197f8b)
  7. Additional commits/pull requests/changes not yet merged upstream:
    • Added: PR:6484: [mysql] use compression protocol
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
Missing splash video - by Dinos52 - 2015-02-09, 21:02
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - by Milhouse - 2015-02-19, 00:05
MVC Support - by woronczak - 2015-03-12, 05:28
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 112