2014-05-24, 00:44
New OpenELEC Helix build: #0523
(Supercedes previous build)
Based on tip of OpenELEC master (5e66498, changelog) and tip of XBMC master (3d44377, changelog) with the following modifications:
New firmware (display_power command and other hdmi related improvements) - should allow rbphdmi to work without restarting xbmc.bin.
Video db update from v78 -> v79.
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.14.4 #1 PREEMPT Fri May 23 21:05:16 BST 2014 armv6l GNU/Linux
# vcgencmd version
May 23 2014 19:17:25
Copyright (c) 2012 Broadcom
version 21d0de90961749983d49ec4e819a98a8ba4287fc (clean) (release)
# lsb_release
OpenELEC_Helix (Milhouse) - Version: devel-20140523210406-r18445-g5e66498
Based on tip of OpenELEC master (5e66498, changelog) and tip of XBMC master (3d44377, changelog) with the following modifications:
- Includes newclock3 (except for 1645c74, a patch to avoid hammering the GUI, which has been replaced with a static spinner)
- Includes Python regex package for evaluation purposes. Initial benchmarking indicates generally positive (and in some cases, significant) performance gains. See this post for a description of how to test effectiveness of this package with addons
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock3
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.14.y
- Excludes the OpenELEC xbmc-master-newclock3 patch in favour of sourcing these and possibly more recent patches directly from newclock3 branch
- 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
- FIQ FSM is enabled by default. See initial post for more details.
New firmware (display_power command and other hdmi related improvements) - should allow rbphdmi to work without restarting xbmc.bin.
Video db update from v78 -> v79.
- Firmware (May 23):
- firmware: dispmanx: Limit LBM usage on any channel. See: #277
- firmware: MMAL: vc_image: Fix some of the combinations for vc_image_pack
- firmware: MMAL: Don't ask for YUVUV when tearing down an opaque tunnel. See link.
- firmware: gencmd: Add display_power command for controlling power to hdmi phy
- firmware: config: Add hdmi_force_mode option to force only one mode. See link.
- firmware: hdmi: Make configured mode have high score, so it is respected after power on preferred
- firmware: hdmi: Call the callback with current hdmi mode, not preferred. See link.
- firmware: dispmanx: Move the offline/rotated buffer allocation into attach function. See link.
- firmware: dispmanx: Limit LBM usage on any channel. See: #277
- OpenELEC:
- XBMC:
- UserAgent fixes (PR:4681)
- [pydocs] remove httpapi not implemented message. (PR:4745)
- [darwin] fix building from user set prefix path. move XBMC_DEPENDS_ROOT ... (PR:4747)
- Fix Python error with non-US-ASCII paths, fixes #14990 (PR:4752)
- EpgContainer: Fix Deadlock when calling Observer with lock (PR:4751)
- upnp: provide our own User-Agent and Server HTTP header values (PR:4733)
- [infobools] Expose m_dpmsIsActive to skins/plugins/scripts as "System.DPMSActive" (PR:4760)
- [addons] extend repo check to 24 hours (PR:4750)
- [language] Update language/Catalan/langinfo.xml (PR:3636)
- Win32: cmyth remove local copy of mysqlclient and inttypes.h (PR:4016)
- [omxplayer] Support stereo view modes with scaling (PR:4703)
- [omxplayer] Support hdmi framerate changes during video (PR:4710)
- [omxplayer] Ignore occasionally valid pts values (PR:4708)
- [omxplayer] Fix for aspect ratio of portrait videos (PR:4706)
- [omxplayer] When in dual audio mode, make one output the slave (PR:4705)
- [omx] Skip the resize when not needed when decoding jpegs (PR:4709)
- libcec: Make verbose logging optional (PR:4746)
- [omxplayer] Remove unused framerate functions (PR:4704)
- videodb: add seasonview and refactor GetSeasonsNav() (PR:4724)
- ActiveAE: Properly set m_encodedRate when transcoding (PR:4767)
- ActiveAE: allow sinks to return planar formats (PR:4714)
- UserAgent fixes (PR:4681)