2014-07-11, 21:17
New OpenELEC Helix build: #0711
(Supercedes previous build)
Based on tip of OpenELEC master (12fda0e, changelog) and tip of XBMC master (e4e1561, changelog) with the following modifications:
WARNING: New videodb schema version (86 -> 87)
Updated <cachemembuffersize> behaviour - not present (system default) or -1 will result in automatic 2MB (256) or 20MB (512) selection. Check xbmc.log for confirmation.
Optimisation for AAC decode, may also help other formats.
OpenGL texture/font optimisation (PR4884) - is there a difference in performance?
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.15.5 #1 PREEMPT Fri Jul 11 19:19:41 BST 2014 armv6l GNU/Linux
# vcgencmd version
Jul 5 2014 19:03:42
Copyright (c) 2012 Broadcom
version cb433d55f9f5b29b59968019e3b54802894af489 (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140711191828-r18703-g12fda0e
Based on tip of OpenELEC master (12fda0e, changelog) and tip of XBMC master (e4e1561, changelog) with the following modifications:
- Includes newclock3 patches
- 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.15.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. Also double-key suppression.
- 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")
- Includes libnfs master 1.9.4 with directory caching and file read-ahead support
- Enable zram with LZ4 compression as a kernel module. See guide. See post #605 for config patch.
WARNING: New videodb schema version (86 -> 87)
Updated <cachemembuffersize> behaviour - not present (system default) or -1 will result in automatic 2MB (256) or 20MB (512) selection. Check xbmc.log for confirmation.
Optimisation for AAC decode, may also help other formats.
OpenGL texture/font optimisation (PR4884) - is there a difference in performance?
- OpenELEC:
- linux: update to linux-3.15.5
- tbs drivers: update to 140707
- Merge pull request #3364 from CvH/patch-1
- linux: update to linux-3.15.5
- XBMC:
- [tagloader] read popm ratings from banshee (closes #15333) (PR:4995, 1 commit, 1 file changed)
- [omxplayer] Make use of audio decode fast paths when downmixing (PR:4933, 2 commits, 6 files changed)
- fixed: show icon for addons installed from zip (PR:4998, 1 commit, 1 file changed)
- [linux] only query OnLowBattery property query if needed (PR:4996, 1 commit, 1 file changed)
- Optimize ttf font atlas for Open GL (PR:4884, 2 commits, 4 files changed)
- Fix unsupported features on paplayer (PR:4749, 1 commit, 1 file changed)
- Audio encoders via binary addons (PR:4830, 12 commits, 88 files changed)
- [videodb] clear out art from tvshow/seasons that were combined (PR:4999, 1 commit, 1 file changed)
- [videodb] we can't use REPLACE INTO when updating values during UpdateTables (PR:5002, 1 commit, 1 file changed)
- [pvr] add ability to delete a whole recordings folder (PR:4776, 1 commit, 5 files changed)
- [tagloader] read popm ratings from banshee (closes #15333) (PR:4995, 1 commit, 1 file changed)
- newclock3:
- add a callback class for unrarlib rather than calling into guilib direct from UnrarXLib
- armv6: Acceleration for vector_fmul_window and butterflies_float used in AAC
- add a callback class for unrarlib rather than calling into guilib direct from UnrarXLib