2015-12-05, 23:53
New OpenELEC K* build #1205: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (c5875ae6, changelog) and tip of XBMC master (fde0686b, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.3.0 #1 Sat Dec 5 21:02:30 GMT 2015 armv6l GNU/Linux
# vcgencmd version
Nov 30 2015 20:58:50
Copyright (c) 2012 Broadcom
version 411fa8fd4bbe6a0a4b0c50f09330ce84c1d70b3d (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20151205210141-#1205-gc5875ae [Build #1205]
# vcdbg log msg 2>&1 | grep DTOK
001708.227: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (c5875ae6, changelog) and tip of XBMC master (fde0686b, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.3.y
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest dcadec master (ee687982, ahead +80)
- Includes latest kodi-platform master (45d6ad19, ahead +1)
- Includes latest libcec master (2f625959, ahead +40)
- Includes latest libnfs master (dc8d8662, ahead +22)
- Includes latest p8-platform master (cce6a497, ahead +10)
- Includes platform master (a1e59058, ahead +8)
- Includes latest addons: adsp.basic (cb56e0eb, +4), adsp.biquad.filters (d63d8ac6, +6), adsp.freesurround (08b691d3, +1), asplib (2fac1bf3, +2), pvr.argustv (2bf67bb7), pvr.demo (659712a0), pvr.dvblink (58f7beba, +5), pvr.dvbviewer (0ca01b1a), pvr.filmon (bea2509b), pvr.hdhomerun (070aca3b), pvr.hts (0774d6fd), pvr.iptvsimple (953477b7), pvr.mediaportal.tvserver (5cd3d5a4, +2), pvr.mythtv (b1f5764f), pvr.nextpvr (b902321f), pvr.njoy (cc2c4a69), pvr.pctv (1494bfc1), pvr.stalker (9a6d06e2), pvr.vbox (e92c1236), pvr.vdr.vnsi (92d452f2, +7), pvr.vuplus (9ff818a4), pvr.wmc (ec514227)
- Exclude [env] bcm2708-rng.conf: No longer required
- Exclude [env] bcm2708-rng.conf: No longer required
- Exclude [env] kodi-999.22-PR8254.patch: Already using VideoPlayer version
- Exclude [env] kodi-999.23-PR8411.patch: Merged upstream
- Exclude [env] kodi-999.99-IMX-increase-render-buffers.patch: Conflict with newclock5/FernetMenta
- Exclude [env] libcec-01-add-repeating-keypress.patch: Already merged upstream
- Exclude [env] libcec-02-fix-crash-on-some-systems.patch: Already merged upstream
- Exclude [env] libnfs-master.patch: Already merged upstream
- Include [env] compare: ffmpeg: Bump to 2.8.3; Disable Tearfree & Triple Buffering; Bump Intel video, include completion signal
- Include [env] compare: EGL/4K/HEVC, mesa, Use Limited Range by default, bump xf86-video-intel; linux cleanup
- Include [env] patch: Add p8-platform package
- Include [env] patch: Clean Kodi view cache on startup
- Include [env] patch: CONFIG_TOUCHSCREEN_FT6236 is not set
- Include [env] patch: ARCH_BCM270X: Drop ATAGS support, https://github.com/raspberrypi/linux/pull/1178
- Include [env] patch: Enable DMA_BCM2835, needed by i2s audio cards in 4.3 kernel
- Include [env] patch: Add ffmpeg dependency and includes for HEVC optimisations
- Include [env] patch: Add experimental splash video
- Include [env] patch: Enable pvr addons, disable pvr updates
- Include [env] PR:4378: RFC: Disable libaacs, causes GUI hangs on some BD ISOs
- Include [pkg] patch: Fix libcec RPi platform detection (libcec)
- Include [pkg] PR:7030: CNetwork - implement IPv6
- Include [pkg] PR:8196: jsonrpc: expose profile directory in Profiles.GetCurrentProfile/GetProfiles.
- Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
- Include [pkg] PR:8481: fix saving of skin settings when switching profiles
- Kodi 17.0a1
- New VideoDB Schema, v100
- PR:8481: fix saving of skin settings when switching profiles
- Updated VideoPlayer
- XBMC:
- [addons] dont invalidate art for addons that are new or not updated since last fetch (PR:8473, 1 commit, 1 file changed)
- [addons] add support for pre-gzipped addons.xml in repositories (PR:8464, 3 commits, 5 files changed)
- VideoPlayer: fix false positive vfr detection (PR:8477, 1 commit, 2 files changed)
- [python] Fixed getRegion dateshort format without leading zero (PR:8282, 1 commit, 1 file changed)
- bump to 17 alpah1 (PR:8480, 1 commit, 3 files changed)
- [depends] bump openssl and gnutls (PR:8305, 3 commits, 3 files changed)
- Bump python to 2.7.10 (PR:8207, 11 commits, 45 files changed)
- TextureCacheJob.cpp: fix log leaking username/pass (PR:8482, 1 commit, 1 file changed)
- Add Audio and Subtitle Track Count to Smart Playlist selections (PR:8333, 2 commits, 3 files changed)
- add InstallAddon builtin (PR:8419, 1 commit, 1 file changed)
- [depends] update taglib to 1.10 (PR:8443, 1 commit, 3 files changed)
- Remove a useless join in season_view (PR:8375, 1 commit, 1 file changed)
- Localize common artwork types - fixes trac #16107 (PR:8362, 1 commit, 2 files changed)
- [PVR] Allow timer creation for EPG in recent past (PR:8447, 1 commit, 4 files changed)
- [addons] sync with repo (e31ce15d)
- [repo] bump repo version (20c8c082)
- [addons] dont invalidate art for addons that are new or not updated since last fetch (PR:8473, 1 commit, 1 file changed)
- dcadec:
- newclock5:
- New commits in this build:
- X11: add EGL (134f7f79)
- VideoPlayer: refactor resolution switching (e372ed57)
- VideoPlayer: reqork dithering (d269e671)
- VideoPlayer: win32 fixes for ffmpeg (24ed7543)
- VideoPlayer: reslotion fixes (547547c5)
- AE: fixes (truehd) and cleanup (85bed183)
- RenderSystem: reduce video latency during video playback - GL part (9280e16e)
- [omxplayer] Remove debug code that uses removed GetCacheTotal api (5ca4201e)
- Merge pull request #336 from popcornmix/newclock6 (d6e6ec01)
- AESinkDirectSound: Squash me (2cdf09be)
- Merge pull request #337 from fritsch/videoplayer (e43a227f)
- X11: add EGL (134f7f79)
- Commits no longer in build:
- vdpau: advanced settings for auto deinterlacing (1a5bd19a)
- pthreads: use mutex protocol PTHREAD_PRIO_INHERIT (d1fa30b9)
- vaapi: lock gfx context on pre-cleanup (aebf048f)
- ffmpeg: bump version (51bcfe4b)
- [pvr] Add progress bar with timeshift progress when timeshift is active (a43a18f9)
- X11 EGL wip (f55b1a69)
- PlatformDefs: Fix compilation issue on i386 (revisit me later) (3a5f3df2)
- ffmpeg: bump to 2.8-pre (72417a90)
- fixup: Fix bug in HasFrame (c6984f24)
- cmake buildsystem (a5961e09)
- [win32] Sync VS project. (6196ea61)
- [cmake] fix squashed fixes, squash me later (ccc4c41f)
- sync cmake buildsystem (f31f8f74)
- squash: Fix compile errors on pi (dc3d9d00)
- squash: Fix playback with MMAL (9909d754)
- refactor resolution switching - WIP (4d3eafda)
- dithering: rework (81539d17)
- [vcxproj] Fix XBMC.vcxproj files. (46da9874)
- VideoPlayer: squash win (aac0ab15)
- [cmake] sync (411b81b2)
- [cmake] WIP: RPI (7292898a)
- [cmake] build guilib with gif - TODO: add gif detection (0adb7639)
- [cmake] squash to resolution (524f5152)
- sync cmake project (bd05f2fd)
- squash set desired resolution before start of playback (77bca6a8)
- squash ae sync (9f09bcfb)
- squash flac (8ecfc653)
- squash resolution (8141bbe3)
- squash reso (7e6ca1cf)
- another resolution fix (373b4a00)
- squash: rename OnLostDevice, OnResetDevice (bfc49760)
- sync cmake project (c3389459)
- squash refactor sync (932fe6d2)
- xcode crappy merge (923091cb)
- [videoplayer] Hacky scheme to enable accelerated playback as first ff step (ed521533)
- yuv2rgb: don't error on non neon devices - squash me (0f3cd5ed)
- squash player sync (5ee0b880)
- squash vaapi (d84f59bb)
- squash xcode merge (f7141d98)
- AE: squash audio sync (e6099e06)
- [win32] Fix vs project filter. (042d24ff)
- AE: fix and cleanup (ad050caf)
- Revert "Added: HttpProxy parameter for setting proxies on stream urls." (09c1f889)
- AE: fix frame size for raw (aded96a5)
- AE: squash me later (02f0b62a)
- AE: fix passthrough for truehd (adfa2b8c)
- ActiveAEStream: Avoid memcpy but take care for byte access (c6f1c620)
- Merge pull request #334 from fritsch/truehd (71378b96)
- Merge pull request #333 from popcornmix/playerlock (7054ab95)
- Revert "VideoPlayer: clean audio interface" (c2047cbf)
- cmake: pi: add vcsm library (a775a675)
- vdpau: advanced settings for auto deinterlacing (1a5bd19a)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream: