OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)
#56
New OpenELEC K* build #1208: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.3.0 #1 Tue Dec 8 21:30:03 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Dec  8 2015 14:44:44
Copyright (c) 2012 Broadcom
version e591b5eb05e2cdb1b5ae25512b27d33127d7bee9 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151208212913-#1208-gc5875ae [Build #1208]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (c5875ae6, changelog) and tip of XBMC master (a18e22d1, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. Re-enable libaacs with fix from @nalor
  3. Enable PulseAudio --> ALSA Bridge for Bluetooth audio. Does this still disable "passthrough output audio" device? Please test.
  4. popcornmix Wrote:Note: today's update has potential for regressions. We now try to limit the number of frames buffered in mmal hw decoder as much as possible.

    This has been observed to cause issues with how videoplayer treats live tv (it makes its queued data calculations inaccurate) and is also the underlying cause of video finishing early (because many frames are still in decoder). We had worked around that issue a different way, but this is a more direct fix.

    It is quite possible this change could harm performance or cause stalls. Seems okay in my testing, but be aware.
Build Details:
  1. Firmware (Dec 8):
    • firmware: video_decode: Provide ability to limit the number of callback structures used See: link
    • firmware: audioplus: Remove spurious semi-colon that breaks test mode
    • firmware: vdec3: mpeg2: Don't use display_ext info for calculating PAR. See: link
    • firmware: Initial support for setting voltage based on ring osc
  2. XBMC:
    • [WinRenderer] Fixed video after window resize. (PR:8522, 1 commit, 1 file changed)
    • gfx: fix toggle fullscreen when playing video (PR:8515, 1 commit, 7 files changed)
    • VideoPlayer: realtime streams do require special treatment, audio mus… (PR:8511, 1 commit, 5 files changed)
    • [configure] make sure the top kodi src dir is always in INCLUDES (PR:8496, 1 commit, 2 files changed)
    • Fix two crash bugs (PR:8507, 2 commits, 2 files changed)
    • [gitignore] VideoPlayer artifacts (PR:8523, 1 commit, 1 file changed)
    • Stop Scraping Album Overriding Tags When OVERRIDETAGS Disabled (PR:8497, 1 commit, 3 files changed)
  3. pvr.argustv:
    • [lang] updated language files from Transifex (3d8f13f9)
  4. pvr.demo:
    • [lang] updated language files from Transifex (e6f4d317)
  5. pvr.dvblink:
    • [lang] updated language files from Transifex (1cbc6dc1)
  6. pvr.dvbviewer:
    • [lang] updated language files from Transifex (03ed8718)
  7. pvr.filmon:
    • [lang] updated language files from Transifex (e74e9714)
  8. pvr.hts:
    • [lang] updated language files from Transifex (d398a930)
  9. pvr.iptvsimple:
    • [lang] updated language files from Transifex (eda38ccf)
  10. pvr.mediaportal.tvserver:
    • [lang] updated language files from Transifex (93de38e2)
  11. pvr.mythtv:
    • [lang] updated language files from Transifex (1f123bba)
  12. pvr.nextpvr:
    • [lang] updated language files from Transifex (0547ce53)
  13. pvr.njoy:
    • [lang] updated language files from Transifex (eac0f6fc)
  14. pvr.pctv:
    • [lang] updated language files from Transifex (2ca34f92)
  15. pvr.stalker:
    • [lang] updated language files from Transifex (9400b421)
  16. pvr.vbox:
    • [lang] updated language files from Transifex (5571c04b)
  17. pvr.vdr.vnsi:
    • [lang] updated language files from Transifex (b39d225a)
  18. pvr.vuplus:
    • [lang] updated language files from Transifex (42b2af59)
  19. pvr.wmc:
    • [lang] updated language files from Transifex (5010083c)
  20. newclock5:
    • New commits in this build:
      • [mmalcodec] Remove demux queue (0ecfe5b9)
      • [mmalcodec] Remove time based limit on submitted packets (a88da145)
      • [mmalcodec] Add back logging of data queued in decoder (4f7b57b6)
      • [mmalcodec] Try to minimise latency through hardware decoder. This could reduce performance but keeps videoplayer happier (d7d8280d)
      • squash: Release lock when waiting for buffer (98a29b94)
    • Commits no longer in build:
      • VideoPlayer: realtime streams do require special treatment, audio must be capable of accepting speed adjustments (1a4b4c2f)
      • gfx: fix toggle fullscreen when playing video (a4720ecd)
  21. kernel 4.3.y:
    • New commits in this build:
      • fixup! Added hwmon/thermal driver for reporting core temperature. Thanks Dorian (906ab5c7)
  22. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] patch: Fix libaacs
    • Added: [env] patch: Build pulseaudio for all projects
    • Added: [env] PR:4482: pulseaudio: use pulseaudio --> alsa bridge
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 17.0) - by Milhouse - 2015-12-09, 00:25
RPI 3 no internet access on wifi - by b1m1 - 2016-03-09, 14:44
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)6