2015-02-19, 00:05
New OpenELEC I****** build #0218: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (805bf0b8, changelog) and tip of XBMC master (31208875, changelog) with the following modifications:
(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:
- 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.19.y
- Excludes the OpenELEC kodi-001-helix_rpb_backports 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)
- Includes latest libnfs master (6da5bc1c)
- Includes latest libcec master (b3d938a5)
- Includes latest xbmc-pvr-addons master (4657d8ba)
- Includes latest xbmc-addon-xvdr master (8489520f)
- Includes commits from libcec-2.2.0 (popcornmix)
- Includes commits from libnfs/seq-read-example (PR:108)
- Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
- Exclude kodi-999.95-backportPR6312PR6311PR6295.patch: Already merged in Kodi master
- Exclude kodi-999.96-PR6356.patch: Already merged in Kodi master
- Exclude kodi-999.97-PR6361.patch: Already merged in Kodi master
- Include patch: Add experimental splash video
- Include patch: Stop building lcdproc in parallel
- Include patch: Fix python optimize
- Include patch: Use our own texturepacker
- Include patch: Fix build patch for kodi-pvr-addons
- Include patch: [librtmp] Update with version from http://stream-recorder.com/forum/customi...16103.html (rtmpdump)
- Include PR:6408: [curl] use better method to stat shoutcast and friends
- Include PR:6484: [mysql] use compression protocol
- New firmware
- libcec update
- newclock4 commits from "video library: queue database write processes" (PR:6406)
- Added: PR:6484: [mysql] use compression protocol
- 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
- firmware: arm_loader: Patch the /model DT property string at boot time See: link
- OpenELEC:
- 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)
- [mmal] A collection of MMAL fixes (PR:6437, 12 commits, 8 files changed)
- 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)
- fixed: update the vendor id of a device when receiving a vendor command with id before receiving a vendor id (5265920c)
- kodi-pvr-addons:
- vnsi: fix playing time (PR:444, 1 commit, 2 files changed)
- vnsi: fix playing time (PR:444, 1 commit, 2 files changed)
- 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)
- videodb: cleanup paramters of CleanDatabase() (4d1f3c0d)
- 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)
- [mmalcodec] Report when support is compiled in (246027d9)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream:
- Added: PR:6484: [mysql] use compression protocol
- Added: PR:6484: [mysql] use compression protocol