2014-11-12, 23:37
New OpenELEC Helix build: #1112
(Supercedes previous build)
Based on tip of OpenELEC master (79b18383, changelog) and tip of XBMC master (bec27478, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 3.17.2 #1 PREEMPT Wed Nov 12 21:03:15 GMT 2014 armv6l GNU/Linux
# vcgencmd version
Nov 7 2014 17:01:00
Copyright (c) 2012 Broadcom
version 3bd41a132583ec90e4a0410a4aa631d1e4e2d8ea (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20141112210206-r19625-g79b1838 [Build #1112]
Based on tip of OpenELEC master (79b18383, changelog) and tip of XBMC master (bec27478, changelog) with the following modifications:
- Includes newclock4 patches
- Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.17.y
- Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
- Includes latest libnfs master (4a58e614)
- Includes latest libcec master (70e1b5de)
- Includes latest xbmc-pvr-addons master (919adc9e)
- Includes latest xbmc-addon-xvdr master (328fa653)
- Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
- Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
- Includes commits from libcec-2.2.0 (popcornmix)
- Includes PR:5573: webserver: improved caching control (see discussion)
- Includes PR:5625: Fix library clean/scan after #5324 when started from a remote.
- Includes PR:5688: fix 'action' type addon settings not executed if id attribute is missing
- Includes PR:5700: [WIP] Fix for libdvdcss partial read
- Includes PR:5707: Even better emulate POSIX file functions (reduced)
- Updated component logging
- kodi-pvr-addons: Removed pvr.mythtv.cmyth (replaced by pvr.mythtv)
- newclock4: "do database clean on thread" (prevent GUI lock-up during library clean)
- newclock4: "dvdplayer: fix dts correction, again" - might help fix @gendo's problem
- newclock4: several curl/filecache/buffering fixes (see PR:5708 for details)
- Added: PR:5700 and PR:5707 - should fix DVD ISO/VIDEO_TS problems (thanks @Bohlendach for reporting and test files)
- OpenELEC:
- XBMC:
- Add RunScript backwards compatibility (PR:5663, 2 commits, 1 file changed)
- coverity fixes (PR:5667, 9 commits, 9 files changed)
- FIX: must return true after setting update (PR:5691, 1 commit, 1 file changed)
- Handle BlueZ 5.x play/pause evdev scancodes (PR:5699, 1 commit, 1 file changed)
- dvdplayer: fix app exit caused by creating teletext while thread is runn... (PR:5702, 1 commit, 1 file changed)
- [Keyboard layouts] Add Portuguese (Portugal) QWERTY (PR:5687, 1 commit, 1 file changed)
- add component logging for video (PR:5690, 1 commit, 4 files changed)
- [curl] Avoid busy spinning when socket timeout is too low (PR:5681, 1 commit, 1 file changed)
- [PVR] Timeshifting: Fixed EpgInfoTag::[IsActive|WasActive|InTheFuture] (PR:5629, 1 commit, 2 files changed)
- dvdplayer: videocodec ffmpeg - fix timestamps and colorspace (PR:5698, 1 commit, 1 file changed)
- [omxplayer] Add option to choose omxplayer/dvdplayer automatically (PR:5627, 1 commit, 5 files changed)
- Use "system.playlistspath" setting instead of default library one in CFileUtils (PR:5583, 1 commit, 1 file changed)
- DVDVideoCodecAmlogic: Remove throttling of MPEG2 playback (PR:4983, 1 commit, 1 file changed)
- [AMLCodec] Add support for panel display output (PR:5393, 1 commit, 2 files changed)
- osx: fixed detect of latest sdk after yosemite (PR:5704, 1 commit, 1 file changed)
- [osx] - fixed XBMCHelper was never updated (PR:5678, 4 commits, 5 files changed)
- Add RunScript backwards compatibility (PR:5663, 2 commits, 1 file changed)
- libcec:
- [posix] - we need to obey the pthread func prototype - void * might not ... (PR:46, 1 commit, 1 file changed)
- [posix] - we need to obey the pthread func prototype - void * might not ... (PR:46, 1 commit, 1 file changed)
- kodi-pvr-addons:
- removed pvr.mythtv.cmyth (replaced by pvr.mythtv) (f0ce248a)
- [darwin] - we need to obey the pthread func prototype void * might not be the same as a class pointer. This should fix deadhang on CreateThreads on some darwin runtimes. (bc87631b)
- [cppmyth] Bump version 1.0.7 (696b0224)
- [mythtv] Bump version 1.9.25 (1a8534de)
- [pvr.hts] Improve sync after connection restore. (9de8df01)
- [pvr.hts] Added support for getting and setting startExtra, stopExtra, retention, priority properties of recordings and timers. (5c804cb5)
- [pvr.hts] Backported GetPlayingTime from pvr.tvh. (1939fdba)
- [pvr.hts] bump version (6749a7cf)
- Merge branch 'release-v1.9.25' (3f62ca64)
- [addons] - bumped versionnumber for all addons, adapted changelogs (5ad3a768)
- Merge branch 'drop_cmyth' (6862a4d2)
- Merge branch 'fix_darwin_threads' (bdcdd5c8)
- added more Windows-specific files to .gitignore (da1204e3)
- [project] remove libcmyth from VS solution (add6cfcd)
- [pvr.wmc] updated clientversion.h too (919adc9e)
- removed pvr.mythtv.cmyth (replaced by pvr.mythtv) (f0ce248a)
- newclock4:
- New commits in this build:
- dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer (53c441f8)
- dvdplayer: allow rewinding at end of stream, do a seek after rewind (e0680069)
- do database clean on thread (a7c74eba)
- use extended progress bar for library clean (64c65b9c)
- VAAPI: Use Component Logging (2280686f)
- VDPAU: Component Logging (cb829880)
- IMX: Use Component Logging (10a80d8f)
- MMAL: Use Component Logging (0f3c5c82)
- changed: Have CurlFile return m_bufferSize as chunksize (62373779)
- fixed: FileCache-full logic was wrong + create seperate IsCacheFull() functions (af6d6fb0)
- fixed: Don't keep reading source when cache is full (fixes #15500) (23067514)
- dvdplayer: fix dts correction, again (ebedd5f0)
- dvdplayer: avoid short screen flicker caused by unnecessary reconfigure of renderer (53c441f8)
- Commits no longer in build:
- xbmc pr 3080 (ed2d33da)
- [omxplayer] Add option to choose omxplayer/dvdplayer automatically (e9f80dea)
- [curl] Avoid busy spinning when socket timeout is too low (98d8078b)
- [dvdplayer] Allow new timestamp correction code to be disabled with an advancedsetting (79c68b0d)
- [dvdplayer] Try resetting the demuxer if audio and video remain out of sync (d56620f5)
- squash: try with 1 second threshold for resetting demuxer when audio/video out of sync (c4e6c0de)
- xbmc pr 3080 (ed2d33da)
- New commits in this build:
- Additional commits/pull requests not yet merged upstream: