RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-13
New OpenELEC Krypton build #0112: RPi / RPi2
(Supercedes previous build)
Code: # uname -a
Linux rpi512 4.4.0 #1 Tue Jan 12 21:12:49 GMT 2016 armv6l GNU/Linux
# vcgencmd version
Jan 11 2016 18:14:56
Copyright (c) 2012 Broadcom
version 17c0f609ee91eb69090c22a3e0e8dc907b696096 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20160112211159-#0112-g6b32250 [Build #0112]
# vcdbg log msg 2>&1 | grep DTOK
001723.130: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (6b32250b, changelog) and tip of XBMC master (61e14b17, 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.4.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 (0e074384, ahead +139)
- Includes kodi-platform master (45d6ad19, ahead +1)
- Includes latest libcec master (2f625959, ahead +40)
- Includes latest libnfs master (d337e463, ahead +28)
- 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), peripheral.joystick (492f2cf0, +3), pvr.argustv (ff70fe4a, +4), pvr.demo (d23fc139, +2), pvr.dvblink (3524d323, +3), pvr.dvbviewer (5f32ad56, +4), pvr.filmon (0135100f, +2), pvr.hdhomerun (a1bf18ce, +5), pvr.hts (fcca45fa, +34), pvr.iptvsimple (567eeb33, +2), pvr.mediaportal.tvserver (2a79f5d0, +8), pvr.mythtv (e0121684, +4), pvr.nextpvr (a5a97c86, +2), pvr.njoy (7342f9ed, +2), pvr.pctv (8ea856cb, +2), pvr.stalker (d54e932a, +2), pvr.vbox (f53d719e, +2), pvr.vdr.vnsi (1747e470, +3), pvr.vuplus (e7bc0530, +2), pvr.wmc (77923a09, +2)
- Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
- 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] 0e828bdb: VAAPI: Enable EGL
- Include [env] ab921254: Kodi: Use Limited Range by default
- Include [env] b7d4a550: xf86-video-intel: explicitely disable TearFree and TripleBuffer
- Include [env] b8fa6e44: xf86-video-intel: bump to 371219c
- Include [env] f6400bf6: Intel: Implement Passthrough-Range
- Include [env] 38b3ea59: libass: bump to 0.13.1
- Include [env] patch: Add p8-platform package
- Include [env] patch: Clean Kodi view cache on startup
- Include [env] patch: Enable other binary addons
- 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] patch: kodi: peripheral.joystick binary addon
- Include [env] PR:4500: kodi: update to 17.0
- Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
- Include [pkg] patch: Fix libcec RPi platform detection (libcec)
- Include [pkg] PR:7030: CNetwork - implement IPv6
- Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8807: Controller input
- Include [pkg] PR:8822: Implement ignore url options in CFileItemList
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8843: Fix Http server default port on Windows
Build Highlights:
- New firmware
- New VideoDB schema v103
- VideoPlayer updates
- PR7030 updated with fix for WOL - @thosti please confirm this fixes your issue
- PR8807 Joystick Controller Configurator returns - Yatse, Kore etc. users please confirm if any remaining issues
Build Details:
- Firmware (Jan 11):
- firmware: Fix for h264 picture corruption with german tv. See: link
- firmware: TC358762: Avoid hanging when no DISPLAY_I2C_PORT defined in blob. See: link
- firmware: video_render: Ensure pixel_x/pixel_y don't overflow calculations. See: link
- firmware: arm_loader: Set uart0_clkrate before merging overlays. See: link
- OpenELEC:
- connman: update to 1.31 (PR:4594, 1 commit, 4 files changed)
- Fix ssh banner whitespace (PR:4612, 2 commits, 2 files changed)
- XBMC:
- [videoplayer] Add video stream selection to core (PR:8800, 4 commits, 26 files changed)
- fix: videoplayer string comparison is case sensitive (PR:8847, 1 commit, 2 files changed)
- sync scrapers with repo (PR:8855, 1 commit, 17 files changed)
- peripheral.joystick:
- Update Dual PSX adapter for correct axis control (PR:27, 1 commit, 1 file changed)
- Update Xbox 15b_8a for correct axis control (PR:26, 1 commit, 1 file changed)
- newclock5:
- New commits in this build:
- omxcore: Pause components when flushing (2711262e)
- Revert "omxcore: Pause components when flushing" (1906e28a)
- ffmpeg: Add cabac opimisations for hevc (3bdd5860)
- VideoPlayer: optimize locking in RenderManager (3e1234e5)
- VideoPlayer: fix usage of repeat picture (91654f87)
- VideoPlayer: fix displayed a/v error on codec screen (7dc4a091)
- VidoePlayer: fix incorrect counted drops (c5e837bf)
- VideoPlayer: drop AE chache from displayed aq (codec screen) (7b13c22e)
- VideoPlayer: rework handling of playing time (a6f73d73)
- omxplayer: Fixup after videoplayer change to playing time (bcd66dd8)
- VideoPlayer: fix stalled state for audio player (60a0c678)
- squash: ffmpeg: Only attempt to gpu accelerate 8-bit hevc (f8112dfa)
- Commits no longer in build:
- [dvdplayeraudio] Avoid busy spinning when queue is empty (c700d5d2)
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [env] patch: kodi: peripheral.joystick binary addon
- Updated: [env] PR:4500: kodi: update to 17.0
- Updated: [pkg] PR:7030: CNetwork - implement IPv6
- Added: [pkg] PR:8807: Controller input
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-13
@popcornmix: HEVC samples (with/without subtitles) are badly pixelated in build #0112, eg. Friends.h265.Sample.mkv. I also experienced a deadlock issue when starting playback of Friends (with subtitles). No pixelation in #0111.
Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - f1vefour - 2016-01-13
(2016-01-13, 00:19)Milhouse Wrote: @popcornmix: HEVC samples (with/without subtitles) are badly pixelated in build #0112, eg. Friends.h265.Sample.mkv. I also experienced a deadlock issue when starting playback of Friends (with subtitles). No pixelation in #0111.
Confirming, same here.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - thent - 2016-01-13
(2016-01-13, 00:17)Milhouse Wrote: Build Highlights:
- PR8807 Joystick Controller Configurator returns - Yatse, Kore etc. users please confirm if any remaining issues
Yatse is still working fine for me with #0112, thank you.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - f1vefour - 2016-01-13
Got this crash while watching a PVR recording (start at beginning while still recording)
http://sprunge.us/FOCI
*edit*
Wrong log, that one was playing hevc stuff, I will grab the next log and post it when it happens again (it happens a lot).
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - vandamme - 2016-01-13
This build is worse than previous for seeking.
Almost each time I want to navigate in the movie, the cursor restarts from the beginning ....
Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-13
(2016-01-13, 10:37)f1vefour Wrote: *edit*
Wrong log, that one was playing hevc stuff, I will grab the next log and post it when it happens again (it happens a lot).
If it's reproducible could you enable debug when capturing the crash, as it might include something useful.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - f1vefour - 2016-01-13
Sure can, it's random but it's been happening a lot.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - trevorjharris - 2016-01-13
Kore still not working in 112.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-13
(2016-01-13, 12:20)trevorjharris Wrote: Kore still not working in 112.
Did you change the webserver port in either OpenELEC or Kore? The default webserver port is now 8080 so you may have to change Kore to use port 8080, or alternatively change OpenELEC to use port 80 (assuming Kore is using port 80). If that doesn't work then you'll probably have to contact the Kore developers for appropriate fault finding advice.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - gurabli - 2016-01-13
I was not able to follow this topic for a time. Do I see it right, that there is HEVC (h265) support for Pi2? If yes, what frame rates and 8 and 10 bit too? Thanks!
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-01-13
(2016-01-13, 13:21)gurabli Wrote: I was not able to follow this topic for a time. Do I see it right, that there is HEVC (h265) support for Pi2? If yes, what frame rates and 8 and 10 bit too? Thanks!
No hardware support, but software hevc has always been possible. However on official builds the performance is SD only (maybe very low bitrate 720p with overclock).
These builds add some GPU acceleration to parts of the codec. That tends to make most 720p content playable.
This is 8-bit only. No support for 10-bit. And don't try last night's build for hevc - stick with the one from the day before.
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - gurabli - 2016-01-13
Thanks, I will look at it. It sounds good (not that I need h265 at the moment). Great work!
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - mylle - 2016-01-13
(2016-01-12, 01:01)popcornmix Wrote: (2016-01-11, 22:59)mylle Wrote: Dont know if this gives you any hints as to how to find a solution to the the buffering issue.
I have have just purchased an Intel Skylake setup with HD530 graphics. On this i have installed Millhouses latest linux build:
Thanks that is useful to know. Means the issue is not in Pi specific code but in common code which narrows it down a bit.
Can I do anything to help narrow this issue down?
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-01-13
(2016-01-13, 18:26)mylle Wrote: Can I do anything to help narrow this issue down?
Did you try last night's build? There was a videoplayer commit that could have helped.
Specifically this one: https://github.com/popcornmix/xbmc/commit/60a0c67855c64a1ef2abaeffa904df00a8102234
|