2015-04-12, 03:43
New OpenELEC Isengard build #0411: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (6dcc19b3, changelog) and tip of XBMC master (2dd0e8f0, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.19.3 #1 Sun Apr 12 03:08:45 BST 2015 armv6l GNU/Linux
# vcgencmd version
Apr 11 2015 17:37:07
Copyright (c) 2012 Broadcom
version 311b05fb4e33655a083a6f65b645e6a14e322803 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20150412030753-#0411-g6dcc19b [Build #0411]
# vcdbg log msg 2>&1 | grep DTOK
001527.475: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (6dcc19b3, changelog) and tip of XBMC master (2dd0e8f0, 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.19.y
- Excludes the OpenELEC kodi-001-helix_rpb_backports 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)
- Includes latest dcadec master (e3226b85)
- Includes libcec master (707bd51c)
- Includes latest libnfs master (77e3d80f)
- Includes latest addons: audiodecoder.modplug (c7e8ca82), audiodecoder.nosefart (c77e5a12), audiodecoder.sidplay (f2e7d985), audiodecoder.snesapu (9fc775b1), audiodecoder.stsound (775c858d), audiodecoder.timidity (bf9ff93d), audiodecoder.vgmstream (0c3a51a2), audioencoder.flac (84acb141), audioencoder.lame (3eb59de9), audioencoder.vorbis (d556a687), audioencoder.wav (40aaedfa), kodi-platform (48bdd985), pvr.argustv (96ee8750), pvr.demo (64749530), pvr.dvblink (5d505b87), pvr.dvbviewer (bd2c01f5), pvr.filmon (413fe9ec), pvr.hts (4bf1a97a), pvr.iptvsimple (000ff75b), pvr.mediaportal.tvserver (6f8ca82e), pvr.mythtv (ef9cf412), pvr.nextpvr (1ecbf87c), pvr.njoy (fcd62943), pvr.pctv (0a0924eb), pvr.vdr.vnsi (3a28e39a), pvr.vuplus (d6abad38), pvr.wmc (b48784ad)
- Include patch: Add dcadec package for DTS HD-MA support
- Include patch: Add experimental splash video
- Include patch: Enable audiodecoder/audioencoder, pvr and visualization addons
- Include PR:4: [pvr] pvr.wmc version 0.5.3 (pvr.wmc)
- Include PR:6732: [pvr] fixed crash when multiple add-on instances get registered
- Include PR:6919: added: also hide thumbs for unwatched episodes if option to show plot is off
- New firmware
- Updated sqlite
- dcadec (DTS HD) updates
- Fix issue with patching (github redirect not being followed) - should resolve problem with pvr.wmc being incorrectly reported as incompatible
- Firmware (Apr 11):
- firmware: video_decode: Need to clear corrupt state when recovery point is seen
- firmware: mmal: Plumb in OMX_IndexParamBrcmInterpolateMissingTimestamps
- firmware: Video_splitter: support RGB888, BGR888, and ARGB888
- firmware: vc_pool: block allocated count going negative. firmware: vc_pool: fix behaviour if acquiring a released image. See: link
- firmware: mmal: Pass dts in place of pts when pts is invalid
- firmware: video_decode: Use dts from fifo when pts is unknown
- firmware: video_decode: Need to clear corrupt state when recovery point is seen
- OpenELEC:
- eventlircd: update X10 remote config (e9a2f34b)
- autoconf-archive: update to autoconf-archive-2015.02.24 (ec3afaf1)
- gcc: remove auto-color patch (03e99230)
- gcc: remove dynamic linker patch, create /lib64 in initramfs (ae19eb2d)
- libmicrohttpd: update to libmicrohttpd-0.9.40 (ef2192c0)
- libssh: dont build with '-pedantic-errors' (5a24b1bb)
- ncurses: add upstream fix (b0a634f9)
- xorg-server: add upstream patch to make sdksyms.sh work with gcc5 (9817e95c)
- u-boot: add upstream patches (78d40753)
- libgpg-error: add patch to avoid breakage with gcc 5 (234ad56a)
- libgpg-error: update to libgpg-error-1.18 (9df5e4f9)
- pciutils: update to pciutils-3.3.1 (10ff5e93)
- sqlite: update to sqlite-autoconf-3080900 (fa1f7a77)
- eventlircd: update X10 remote config (e9a2f34b)
- XBMC:
- iMX: Only align dest Rects to 2 - cares for artifacts (PR:6922, 1 commit, 1 file changed)
- move CUtil tests to gtest unit tests (PR:6913, 2 commits, 6 files changed)
- Only use videoplayer.limitguiupdate on Pi and IMX (PR:6923, 1 commit, 1 file changed)
- [builtin] adds new builtin for seeking (PR:6801, 5 commits, 6 files changed)
- IMX: Several fixes screenshot, deint of progressive, minors (PR:6878, 5 commits, 3 files changed)
- added: 'volumeamplification' action to show slider (PR:6916, 1 commit, 3 files changed)
- [bookmarks] remove trailing semicolon (PR:6930, 1 commit, 1 file changed)
- [darwin] - fix compile with xcode 6.3 (PR:6925, 4 commits, 6 files changed)
- iMX: Only align dest Rects to 2 - cares for artifacts (PR:6922, 1 commit, 1 file changed)
- dcadec:
- Allow dcadec to continue after errors. (176a7014)
- Optimize some loops by moving limit into register. (4a60e7d3)
- Drop unnecessary initialization. (e4f356e1)
- Remove dead debugging code. (10e8438c)
- Refactor XXCH downmix coeffs parsing and conversion. (f8f98f39)
- Make primary downmix table shared. (6b11896c)
- Make bitstream aligment functions return bit index. (774a082a)
- Parse primary downmix coeffs embedded into core. (72a0fa91)
- Disallow replacement sets. (a158d4c6)
- Disallow duplicate speakers. (e87d94be)
- Store channel set offset in structure. (03bd1bc1)
- Factor out residual mode core combining. (7e09ff01)
- Minor cleanup and refactoring. (90068758)
- Add concept of active channel sets. (01f72491)
- Remove code to skip optional CRC check bytes. (3a4726ac)
- Add downmix extraction support. (beecef63)
- Add downmix extraction options to dcadec. (0ddc8d5d)
- Update README. (441faac5)
- Reformat dcadec help screen. (f3f287aa)
- Parse auxiliary data only when needed. (e3226b85)
- Allow dcadec to continue after errors. (176a7014)