2014-11-07, 00:36
New OpenELEC Helix build: #1106
(Supercedes previous build)
Based on tip of OpenELEC master (9d253c15, changelog) and tip of XBMC master (1eea2297, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.17.2 #1 PREEMPT Thu Nov 6 21:04:28 GMT 2014 armv6l GNU/Linux
# vcgencmd version
Nov 6 2014 16:37:12
Copyright (c) 2012 Broadcom
version 87c43f45f38d2ba744181e2caa5274798a3c692d (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20141106210318-r19552-g9d253c1 [Build #1106]
Based on tip of OpenELEC master (9d253c15, changelog) and tip of XBMC master (1eea2297, 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.17.y
- Excludes the OpenELEC xbmc-001-newclock4 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)
- Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
- Includes latest libnfs master (4a58e614)
- Includes latest libcec master (260df18a)
- Includes latest xbmc-pvr-addons master (067befe6)
- Includes latest xbmc-addon-xvdr master (2bf2563c)
- Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
- Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
- Includes commits from libcec-2.2.0 (popcornmix)
- Includes PR:373: Release v1.9.25 (kodi-pvr-addons)
- Includes PR:374: [pvr.hts] Backported GetPlayingTime from pvr.tvh. (kodi-pvr-addons)
- Includes PR:5573: webserver: improved caching control (see discussion)
- Includes PR:5599: filesystem: add COverrideFile/COverrideDirectory to reduce code duplication
- Includes PR:5625: Fix library clean/scan after #5324 when started from a remote.
- Includes PR:5647: Honor "ignorethewhensorting" when jumping to letter
- Includes PR:5655: [NfoFile] fix empty video details for multipart episodes
- Includes PR:5660: Fix SMB files reading on POSIX platforms
- Includes PR:5665: fix CApplicationMessenger::SendText() not sending the text to the proper edit control (see post)
- New firmware with support for audio formats that need applying a shift to the data:
popcornmix Wrote:I've hopefully fixed the GPU resampling causing white noise with I2S audio cards (like hifiberry).
This has been tested with Raspbian+3.12 kernel. Hopefully the problems with Hifiberry hardware and the 3.17.2 kernel will be solved sooner than later.
There's a small chance it could affect audio in other situations, so let me know if anything sounds bad.
(I've been through quite a full set of codecs and it seemed fine to me)
- Added: PR:5660: Fix SMB files reading on POSIX platforms (no longer need to revert e502b099 to prevent ISO/IFO over SMB segfault)
- Added: PR:5665: fix CApplicationMessenger::SendText() not sending the text to the proper edit control
- Firmware (Nov 6):
- firmware: audio_mixer: Add support for applying a shift to the output data See: link
- firmware: Some upstream improvements for memory compaction of relocatable heap
- firmware: audio_mixer: Add support for applying a shift to the output data See: link
- OpenELEC:
- XBMC:
- newclock4:
- New commits in this build:
- [ResamplePi] Add support for formats that need shifting (4efc8e73)
- [ResamplePi] Add support for formats that need shifting (4efc8e73)
- New commits in this build:
- Additional commits/pull requests not yet merged upstream: