OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)
New OpenELEC Jarvis build #0918: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.7 #1 Fri Sep 18 22:31:09 BST 2015 armv6l GNU/Linux

# vcgencmd version
Sep 18 2015 15:27:12
Copyright (c) 2012 Broadcom
version db5e0a1e4b2459f17d923226ee38aa5f84b59045 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150918223018-#0918-g2eec924 [Build #0918]

# vcdbg log msg 2>&1 | grep DTOK
001735.288: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (2eec9240, changelog) and tip of XBMC master (3413c15f, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. Several new VideoPlayer commits
  3. Reintroduce RapidJSON with fix for PVR.GetChannels
Build Details:
  1. Firmware (Sep 18):
    • firmware: Fix the gpio pins used for HAT detection
  2. XBMC:
    • [gif] Some improvements (PR:8060, 4 commits, 2 files changed)
    • videolibrary: add setting to not group movies into a set if it contains a single item (PR:8009, 3 commits, 8 files changed)
    • Use SWS_BILINEAR (workaround segfaults and better quality) (PR:8056, 1 commit, 1 file changed)
    • [PVR] Fix empty VideoPlayer.Plot when playing recorded TV (PR:8076, 1 commit, 1 file changed)
    • DXVA rewind fix (PR:8078, 2 commits, 4 files changed)
    • Library.kodi.audioengine (PR:7610, 4 commits, 24 files changed)
    • [Confluence] add close button to numeric dialog - fixes #16244 (PR:8073, 1 commit, 2 files changed)
    • [xbmc][utils] Reworked AutPtrHandle to make it a generic scopeguard (PR:8027, 2 commits, 15 files changed)
    • Fix c/p error in CVariant (3413c15f)
  3. pvr.mythtv:
    • 3.3.5 (PR:39, 2 commits, 5 files changed)
  4. newclock5:
    • New commits in this build:
      • renderer: fix HasFrame (79a001d9)
      • gl: split output stage from yuv2rgb shader (9a666c79)
      • gl: split output stage from convolution shaders (0cfc8d80)
      • gl: GLSLOutput helper with dithering (c92ea3d9)
      • gl: disable dither texture after rendering only when dithering is used (163f092a)
      • settings: add video dither (3911ab0a)
      • [gles] Fix build with gles. GL_RED is not defined (38a8b26e)
      • fixed: macro existence should not rely on config.h usage (ad6d3fb3)
      • fixed: unify include paths with other files (84316347)
      • changed: move ffmpeg read buffer definition so it is reusable (450940ea)
      • dvdplayer: you are dead, dont you come back anymore' (6cfbf003)
      • [shader] - fix compilation of glsl shaders for gles (3c664b27)
      • [shader] - use GLSLOutput object on gles platforms aswell (d4f9630f)
      • [ios] - add implementation for RendererVTB (5a01f373)
      • [VideoRendererGLES] - refactor to support derived hw dec renderer - similar to VideoRendererGL (atm only VTB is implemented. All other hw dec renderers are stil (09907712)
      • [RenderManager] - hookup hw dec RendererVTB (a57c9a9a)
      • [HwRendererVTB] - add to CMakeLists.txt and Makefile buildsys (8d255a15)
      • [RendererVTB] - some more cleanup (0bfc41a8)
      • [HwRendererIMX] - moved IMX video rendering out of LinuxRendererGLES.cpp (aa32bae0)
      • [HwRendererOMX] - moved OpenMax (OMX) video rendering out of (b7ea2239)
      • [HwDecRenderers] - get some more platform specific stuff out of (a114e65d)
      • [HwDecRendererStagefrighht] - moved OpenMax (OMX) video rendering out of LinuxRendererGLES.cpp into its own class (036a3ca0)
      • [VideoPlayer] cleanup DVDVideoCodec.* (f22efb54)
      • [HwDecRendererMediaCodec] - moved Android MediaCodec (surface) video rendering out of LinuxRendererGLES.cpp into its own class (59c37bc3)
      • [VideoRenderer/GLES] - drop AddSupportedHwRenderFormats - m_formats will (b0ef8953)
      • remove stagefright (ff3df35f)
      • changed: allow multiple callbacks in AE (37f10ae1)
      • RenderManager - cleanup CreateRenderer (43bf6cb9)
      • squash: Fix compile errors on pi (21eb8581)
      • squash: Fix playback with MMAL (d41bbe3f)
      • squash me, render vdpau (aabacc4e)
      • Revert "[mmalcodec] Avoid double rate deinterlace when not fullscreen or with OSD" (dce8ecf5)
      • fixup: free unused packets (bbb275dd)
      • hack: limit sleeptime to avoid stall on video startup (9f7b3ccf)
    • Updated commits in this build:
      • VideoPlayer: rework HandlePlayspeed (be8e0129 => ee3a8875)
      • Revert "[omxplayer] Add ability to dump out audio/video data for later debugging" (a6a3832c => 28bf4203)
      • Revert "ADD: [demux] support ssif" (641a1e38 => ad947655)
      • Revert "[mvc] Enable 3d attribute of mvc video automatically" (7a254fef => 19ceeb31)
      • Revert "libavformat: add mvcC handling in .mov/.mp4" (218c5de7 => 919e7ca8)
      • Revert "[rbp] Refactor the vsync handle to support multiple callers" (e6f56219 => 21a87026)
      • Revert "[mmalrenderer] Wait for vsync before submitting to mmal when display sync is disabled" (0309ac32 => 4a1bad29)
    • Commits no longer in build:
      • [mmalrenderer] Revert "Avoid double rate deinterlace when not fullscreen or with OSD" (1a9a98c3)
      • [rendermanager] Include PRESENT_READY in HasFrame check (75b298fa)
      • pi: fixup some pi patches to VideoPlayer (b99e09b3)
  5. Additional commits/pull requests/changes not yet merged upstream:
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.


Messages In This Thread
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 16.0) - by Milhouse - 2015-09-19, 00:34
Bluetooth on #1003 - by cdvreede - 2015-10-13, 11:08
Re: RE: Bluetooth on #1003 - by Milhouse - 2015-10-13, 13:24
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)10