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

Code:
# uname -a
Linux rpi512 3.13.5 #1 PREEMPT Fri Mar 7 01:15:41 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Feb 28 2014 16:43:10
Copyright (c) 2012 Broadcom
version a9ba6435869933cdfd1ad5631b6b9a97affd8806 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140307011358-r17866-g55cfed0

Based on tip of XBMC master (601cbc2, changelog) and tip of OpenELEC master (55cfed0, changelog) with the following modifications:
  • Includes newclock3 commits (except for 9feb5e0 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)
  • 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
Build Highlights:

One patch set (virtual suspend) removed from newclock3 and 3 new patches added. Several Pull Requests originally in newclock3 now accepted upstream in OpenELEC.
  1. newclock3:
    • Virtual Suspend has been removed as this isn't quite ready for prime time and is causing a few problems (unable to reboot/power off, broken CEC, HDMI turning off during playback etc.). popcornmix hopes to look at this again once the bigger issues have been resolved and the rest of the code base is more stable.
    • Added a fix for omxplayer hanging when given an audio file with artwork (paplayer is the default, so won't affect most)
    • Added a change to how audio cache time is measured. Could help the live TV buffering (but it's just a guess, says popcornmix).
    • popcornmix has included the patch from the AirPlay testing thread - it's not fixed, but there are some reports that it's better than default (for what it's worth, using an iPhone 3GS with IOS6.1.6 I've been able to display pictures and play music using AirPlay but videos will not play).
  2. OpenELEC:
    • FIQ FSM is now enabled by default. See testing notes below to enable accelerated isochronous transaction support if you think you may benefit from this (most won't, but presumably it will be enabled by default at some point so possibly still worth testing anyway).
    • Includes PR:4290: Fix memory leakage in python bindings
    • Includes PR:4296: DVD various fixes related to libdvdnav issues and skip to menu
    • Includes [omxplayer] Allow small audio packets to be concatenated to make better use of audio fifo

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-07, 04:52
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
[split] missing subtitle stream - by Jönke - 2014-01-08, 21:03
3D Support - by michbeck100 - 2014-01-11, 01:01
No sound on Gotham builds - by URBANsUNITED - 2014-01-13, 15:19
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 223