2014-04-01, 21:22
New OpenELEC Gotham build: #0401
(Supercedes previous build)
Based on tip of XBMC master (1790b03, changelog) and tip of OpenELEC master (fa2d8e0, changelog) with the following modifications:
New 3.14.0 kernel, including FIQ FSM patches. Updated sqlite, mysql, libnfs, RTL8192CU and other libraries.
Additional Testing Notes:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.14.0 #1 PREEMPT Tue Apr 1 18:51:00 BST 2014 armv6l GNU/Linux
# vcgencmd version
Mar 30 2014 15:59:18
Copyright (c) 2012 Broadcom
version 8f13fa508997a043a3d78822e3f67ec044b4e7bf (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20140401195740-r18074-gfa2d8e0
Based on tip of XBMC master (1790b03, changelog) and tip of OpenELEC master (fa2d8e0, changelog) with the following modifications:
- Includes newclock3 commits (except for a702bbe, a patch to avoid hammering the GUI, which has been replaced with a static spinner)
- Excludes the OpenELEC fernetmenta patches (due to conflict with newclock3)
- 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.
- 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
- Includes newclock3: "More efficient infobool expression evaluator" (reverted in stock OpenELEC)
- Includes newclock3: "Allow small audio packets to be concatenated to make better use of audio fifo" (reverted in stock OpenELEC)
New 3.14.0 kernel, including FIQ FSM patches. Updated sqlite, mysql, libnfs, RTL8192CU and other libraries.
- OpenELEC:
- New kernel, 3.14.0
- sqlite: update to sqlite-autoconf-3080402
- mysql: update to mysql-5.1.73
- libnfs: update to libnfs-1.9.3
- ethtool: update to ethtool-3.13
- RTL8192CU: update to RTL8192CU-v4.0.2_9000.20130911
- file: update to file-5.18
- flex: update to flex-2.5.39
- curl: update to curl-7.35.0
- flac: update to flac-1.3.0
- libcdio: update to libcdio-0.92
- libmodplug: update to libmodplug-0.8.8.5
- libogg: update to libogg-1.3.1
- libvorbis: update to libvorbis-1.3.4
- taglib: update to taglib-1.9.1
- glew: update to glew-1.10.0
- nasm: update to nasm-2.11.02
- libass: update to libass-0.11.1
- New kernel, 3.14.0
- XBMC:
- Various paplayer, airplay and videodb fixes
- Various paplayer, airplay and videodb fixes
Additional Testing Notes:
- Testers should try adding the following entry to their advancedsettings.xml:
and report if it is better/worse than omxplayer. You can still play files with omxplayer using the context-menu "Play using... OMXPlayer".Code:<advancedsettings>
<video>
<defaultplayer>dvdplayer</defaultplayer>
<defaultdvdplayer>dvdplayer</defaultdvdplayer>
</video>
</advancedsettings>
- The following settings are no longer required in config.txt and should be removed:
no_resample_audio is now a default, and hdmi_stream_channels is switched based on audio content. For the time being when using passthrough, 2.0 speaker layout should continue to be used (you will still get 5.1 with AC3/DTS).Code:no_hdmi_resample=1
hdmi_stream_channels=1
- The FIQ_FSM patch is now enabled by default in OpenELEC master. See the FIQ_FSM announce thread for details.
One new feature, currently disabled by default, is accelerated support of high-speed isochronous transactions (webcams, real time devices, etc.). There's a possibility this could be used by ALSA or DVB modules (although not always) which may affect some users (hopefully for the better). If you might benefit from this, enable by adding the following option to the end of the line in your /flash/cmdline.txt file:
Code:dwc_otg.fiq_fsm_mask=0x7