2015-04-15, 00:41
New OpenELEC Isengard build #0414: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (aa6095cf, changelog) and tip of XBMC master (739ca3dc, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.0.0 #1 Tue Apr 14 22:42:13 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-20150414224117-#0414-gaa6095c [Build #0414]
# vcdbg log msg 2>&1 | grep DTOK
001516.379: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (aa6095cf, changelog) and tip of XBMC master (739ca3dc, 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-4.0.y
- 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 (4dac9007)
- 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)
- Exclude kodi-999.99-PR6950.patch: Already merged
- 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
- Upstream kernel 4.0 support
- mmal deinterlace updates
- bcm2835-mmc debug options
- OpenELEC:
- Remove CIR workaround - fixed in beta bios RY1944.bio (PR:4096, 1 commit, 1 file changed)
- wetekplay "fixes" (PR:4095, 2 commits, 3 files changed)
- Fix compile flags (PR:4085, 3 commits, 3 files changed)
- projects/RPi*: update RPi support patches, swicth to kernel 4.0 (9e125644)
- projects/RPi2/patches/kodi: readd RPi Kodi upstream patches (4be8d7b3)
- linux: remove linux-3.19 support (789b3d9b)
- kodi: add PR6950 (ff2221b5)
- Remove CIR workaround - fixed in beta bios RY1944.bio (PR:4096, 1 commit, 1 file changed)
- XBMC:
- rework and fixes to vda (PR:6837, 3 commits, 3 files changed)
- dvdplayer: audio sync fixes (PR:6945, 4 commits, 2 files changed)
- [musicdb] improves performance for querying the album view (PR:6941, 1 commit, 1 file changed)
- [IMX] EGLNativeTypeIMX.h: include EGL/egl.h to fix build (PR:6950, 1 commit, 1 file changed)
- Application: Don't slow down videos rendered on GuiLayer (PR:6944, 1 commit, 1 file changed)
- [Confluence] fix header label (739ca3dc)
- rework and fixes to vda (PR:6837, 3 commits, 3 files changed)
- dcadec:
- Simplify downmix sample buffer declaration. (4b29d541)
- Improve hierarchial downmix reversal. (1aa57c90)
- Clip after performing downmix scaling. (0bb08afe)
- Allow conditional 2.0 downmix extraction. (c5f78dda)
- Add macros for unaligned reads from memory. (f47af1f5)
- Export AUPR-HDR chunk info from DTS-HD containers. (c3217288)
- Strip padding samples according to codec delay. (4dac9007)
- Simplify downmix sample buffer declaration. (4b29d541)
- newclock4:
- New commits in this build:
- [mmalcodec] Use dedicated thread for releasing mmal buffers (5b122ba1)
- [mmalrenderer] Avoid double rate deinterlace when not fullscreen or with OSD (92f17ba6)
- [mmalcodec] Also treat VS_INTERLACEMETHOD_NONE as disabled (fc475086)
- [mmalrenderer] Add auto select as explicit deinterlace method (c79778bd)
- [gui] Also limit GUI updates when in non full-screen video mode (56765de6)
- [mmalcodec] Use dedicated thread for releasing mmal buffers (5b122ba1)
- Commits no longer in build:
- [mmalrenderer] Discard corrupt frames later so we can track the number of discarded frames (91009891)
- Revert "[mmalrenderer] Discard corrupt frames later so we can track the number of discarded frames" (0e0ac43f)
- dvdplayer audio: do not consider dropped packets for sync error (7bf14e57)
- dvdplayer audio: fix/improve calculation of playing pts (5b007c4c)
- Application: Don't slow down videos rendered on GuiLayer (19e1a724)
- [mmalcodec] Discard corrupt frames later so we can still count dropped frames (62360236)
- [mmalrenderer] Discard corrupt frames later so we can track the number of discarded frames (91009891)
- New commits in this build:
- kernel 4.0.y:
- Additional commits/pull requests/changes not yet merged upstream:
- Exclude kodi-999.99-PR6950.patch: Already merged
- Exclude kodi-999.99-PR6950.patch: Already merged