Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
+---- Thread: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) (/showthread.php?tid=250817)



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: Build Highlights:
  1. New firmware
  2. New VideoDB schema v103
  3. VideoPlayer updates
  4. PR7030 updated with fix for WOL - @thosti please confirm this fixes your issue
  5. PR8807 Joystick Controller Configurator returns - Yatse, Kore etc. users please confirm if any remaining issues
Build Details:
  1. 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
  2. OpenELEC:
    • connman: update to 1.31 (PR:4594, 1 commit, 4 files changed)
    • Fix ssh banner whitespace (PR:4612, 2 commits, 2 files changed)
  3. 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)
  4. 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)
  5. 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)
  6. 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:
  1. 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