2014-05-29, 04:07
New OpenELEC Helix build: #0529
(Supercedes previous build)
Based on tip of OpenELEC master (d0a7ab5, changelog) and tip of XBMC master (f6db665, changelog) with the following modifications:
Added basic usage tracking (see Testing Note #3 in OP).
Fix for multichannel PCM mapping, one of the big Gotham bugs (issue #3217).
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.14.4 #1 PREEMPT Thu May 29 02:25:30 BST 2014 armv6l GNU/Linux
# vcgencmd version
May 23 2014 19:17:25
Copyright (c) 2012 Broadcom
version 21d0de90961749983d49ec4e819a98a8ba4287fc (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140529022418-r18484-gd0a7ab5
Based on tip of OpenELEC master (d0a7ab5, changelog) and tip of XBMC master (f6db665, changelog) with the following modifications:
- Includes newclock3 patches
- Includes Python regex package for evaluation purposes. Initial benchmarking indicates generally positive (and in some cases, significant) performance gains. See this post for a description of how to test effectiveness of this package with addons
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock3
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.14.y
- Excludes the OpenELEC xbmc-master-newclock3 patch in favour of sourcing these and possibly more recent patches directly from newclock3 branch
- Default setting for "Show RSS Feed" changed to disabled
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- ALSA is enabled and any suitable hardware should be available in XBMC Audio Settings
- FIQ FSM is enabled by default. See initial post for more details.
- Includes RPi-specific libCEC commits from mk01/libcec. See build #0527 for details.
- Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
Added basic usage tracking (see Testing Note #3 in OP).
Fix for multichannel PCM mapping, one of the big Gotham bugs (issue #3217).
- OpenELEC:
- systemd: update to systemd-213
- systemd: update to systemd-213
- XBMC:
- ActiveAE: stop processing passthrough packets for paused streams, fixes audio glitch on pause (PR:4801)
- ActiveAE: stop processing passthrough packets for paused streams, fixes audio glitch on pause (PR:4801)
- newclock3:
- ActiveAE: do not feed free buffers to stream if cache is full
- [omxplayer] Fix for mapping of multichannel PCM audio (issue #3217)
- ActiveAE: do not feed free buffers to stream if cache is full