OpenELEC Testbuilds for RaspberryPi Part 2
New OpenELEC Gotham build: #0320b
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.13.6 #1 PREEMPT Wed Mar 19 22:38:17 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Mar 19 2014 23:26:47
Copyright (c) 2012 Broadcom
version 98eb97cd0061f2fcff808fe5f32f851d5eada1ee (tainted) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140320001024-r17977-ge57e1bc

Based on tip of XBMC master (33133a5, changelog) and tip of OpenELEC master (e57e1bc, changelog) with the following modifications:
  • Includes newclock3 commits (except for d8a2d2d which I've replaced with a static spinner to avoid hammering the GUI)
  • Includes kernel 3.13.y-next commits (see below for details on enabling FIQ_FSM patch)
  • Excludes the OpenELEC fernetmenta patches (due to conflict with newclock3)
  • Includes Python regex package for evaluation purposes. Initial benchmarking indicates generally positive (and in some cases, significant) performance gains. Replace "import re" with "import regex as re" in addons to test effectiveness.
  • Default setting for "Show RSS Feed" changed to disabled
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • ALSA is enabled and any suitable hardware should be available in XBMC Audio Settings
  • Includes newclock3: "More efficient infobool expression evaluator" (reverted in stock OpenELEC)
  • Includes newclock3: "Allow small audio packets to be concatenated to make better use of audio fifo" (reverted in stock OpenELEC)
Build Highlights:
FIQ FSM has been updated, please re-enable and re-test if you were experiencing problems. Removing any dwc_otg.* options from cmdline.txt should be sufficient to re-enable FIQ FSM. This may resolve issues for those that were losing their network connection.
  1. New Firmware Mar 19:
    • firmware: audio_render: Fix for repeating noise when paused playing multichannel audio
  2. OpenELEC:
    • Fixed lcdd dependencies
    • curl: re-enable rtsp
  3. newclock3:
    • TrueHD optimisations by Ben Avison - from popcornmix:
      Quote:Ben's just finishing the TrueHD optimisations. Looks like it's up to 40% faster (for 8 channel), and even faster if the downmix hack is used (I need to check more carefully if the downmix hack is working as you didn't see the same benefit as I did). Hopefully it's enough to make most TrueHD stream usable with overclock.
  4. kernel:
    • FIQ FSM has been updated to resolve some issues, please re-enable and re-test. From popcornmix:
      Quote:There is an update to fiq_fsm (and rpi-3.13.y-next tree) which should fix the "FIQ reported NYET. Data may have been lost." issue.
      (Basicaly the fiq was getting disabled, and causing lost usb messages).

      This could help a range of problems with USB and fiq_fsm.
  5. Custom:
    • #0320b: Adds Python regex package for evaluation purposes, which can be used as a direct replacement for the existing re package. Initial benchmarking indicates generally positive (and in some cases, significant) performance gains. If you wish to help test the effectiveness of this new package, replace "import re" with "import regex as re" in addons source code - timed before/after results would be most appreciated.

    Additional Testing Notes:
    1. Testers should try adding the following entry to their advancedsettings.xml:
      Code:
      <advancedsettings>
        <video>
          <defaultplayer>dvdplayer</defaultplayer>
          <defaultdvdplayer>dvdplayer</defaultdvdplayer>
        </video>
      </advancedsettings>
      and report if it is better/worse than omxplayer. You can still play files with omxplayer using the context-menu "Play using... OMXPlayer".

    2. The following settings are no longer required in config.txt and should be removed:
      Code:
      no_hdmi_resample=1
      hdmi_stream_channels=1
      no_resample_audio is now a default, and hdmi_stream_channels is switched based on audio content. For the time being when using passthrough, 2.0 speaker layout should continue to be used (you will still get 5.1 with AC3/DTS).

    3. The FIQ_FSM patch is now enabled by default in OpenELEC master. See the FIQ_FSM announce thread for details.

      One new feature, currently disabled by default, is accelerated support of high-speed isochronous transactions (webcams, real time devices, etc.). There's a possibility this could be used by ALSA or DVB modules (although not always) which may affect some users (hopefully for the better). If you might benefit from this, enable by adding the following option to the end of the line in your /flash/cmdline.txt file:
      Code:
      dwc_otg.fiq_fsm_mask=0x7
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 Part 2 - by Milhouse - 2014-03-20, 02:42
AW: RE: - by DieterLumpen - 2013-07-29, 20:50
include guires switch? - by hpbaxxter - 2013-08-01, 21:46
RE: dual audio?? - by pootler - 2013-08-03, 17:13
Help, watch 3D Film on Non 3D TV - by unix72 - 2013-08-09, 12:39
Remote Controllers - by tfft - 2013-08-14, 09:11
rbej repeatable crash - by RichG - 2013-08-19, 12:43
New Tester - by theneverstill - 2013-10-03, 17:16