2014-05-28, 20:30
New OpenELEC Helix build: #0528
(Supercedes previous build)
Based on tip of OpenELEC master (3181817, changelog) and tip of XBMC master (15a2897, changelog) with the following modifications:
Fix for FIQ FSM to stop network dropping out. Please report positive/negative results if you were affected by this.
Reduce number of video frames allocated by 2 with dvdplayer and omxcodec (saves 6M of gpu_mem).
Audio distortion causing commits in last build now removed.
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.14.4 #1 PREEMPT Wed May 28 18:59:29 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-20140528185814-r18482-g3181817
Based on tip of OpenELEC master (3181817, changelog) and tip of XBMC master (15a2897, 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")
Fix for FIQ FSM to stop network dropping out. Please report positive/negative results if you were affected by this.
Reduce number of video frames allocated by 2 with dvdplayer and omxcodec (saves 6M of gpu_mem).
Audio distortion causing commits in last build now removed.
- OpenELEC:
- wlan-firmware: update to wlan-firmware-0.0.21
- wlan-firmware: update to wlan-firmware-0.0.21
- XBMC:
- ActiveAE: fix endian swap after 1fdccd8, thanks @warped-rudi
- ActiveAE: fix endian swap 2 after 1fdccd8, thanks @warped-rudi
- ActiveAE: fix endian swap after 1fdccd8, thanks @warped-rudi
- newclock3:
- [omxplayer] Avoid hang when closing stream with clock stopped
- [omxcodec] Reduce GPU memory use by 2 video frames
- [omxplayer] Avoid hang when closing stream with clock stopped
- kernel 3.14.y:
- mach-bcm2708: account for FIQ latency in timer interrupt setup
- bcm2708: Ensure 1-wire pullup is disabled by default, and expose as module parameter
- w1-gpio: Add gpiopin module parameter and correctly free up gpio pull-up pin, if set
- i2c: Make combined transactions optional and disabled by default
- V4L2: Fix incorrect pool sizing
- V4L2: Add option to disable enum_framesizes.
- mach-bcm2708: account for FIQ latency in timer interrupt setup