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) - bdreams - 2016-01-22

(2016-01-20, 03:13)Milhouse Wrote:
(2016-01-18, 05:52)bdreams Wrote: ok tried build 117 works great, now I am goin to try that 15x and get that crash log for you. thanks

Any luck getting the debug-enabled crashlog? PR8807 will be back on Friday now that the volume up/down issue is resolved.

finally here you go http://sprunge.us/MPXC


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - vandamme - 2016-01-22

(2016-01-22, 03:52)popcornmix Wrote: There are some changes to audio passthrough and pll adjust in latest build.
PLL adjust is now in system/audio settings and you can set how strongly it can adjust.
Set it to the highest value that doesn't cause audio/video dropouts if you want to use it.

@menakite I think this build should fix your file that crashed with passthrough and pll adjust enabled.

Hi,

So what's the best way to sync a/v, PLL adjust or Resampling ?
By default resampling is enabled, and it seems to work well ...


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-22

(2016-01-22, 08:25)bdreams Wrote: finally here you go http://sprunge.us/MPXC

I thought this was a crash caused by your Motorola dongle - was it the dongle that caused this latest crash? As it appears to be CEC related...


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - bdreams - 2016-01-22

(2016-01-22, 14:16)Milhouse Wrote:
(2016-01-22, 08:25)bdreams Wrote: finally here you go http://sprunge.us/MPXC

I thought this was a crash caused by your Motorola dongle - was it the dongle that caused this latest crash? As it appears to be CEC related...

When I have the dongle in it doesn't start it stays on the splash screen. When I remove it it works fine


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-01-22

(2016-01-22, 10:29)vandamme Wrote: So what's the best way to sync a/v, PLL adjust or Resampling ?
By default resampling is enabled, and it seems to work well ...

It depends.

Passthrough audio means audio isn't decode by arm so requires less CPU.
You can only resample non-passthrough audio.
Resampling takes more cpu than pll adjust.
Resampling can cause a wow/flutter effect (audio speeding up/slowing down) as sync is adjusted.
Adjust pll is bit exact. Resampling is not.
Some receivers/TVs may produce dropouts with adjust pll (especially at higher levels)
Adjust PLL is more experimental and Pi specific so may break with videoplayer updates.

The CPU usage is important on Pi1 when CPU is limited. It is less critical on Pi 2.
Resampling theoretically reduces audio quality, however I suspect very users have equipment and ears of sufficient quality to tell the difference.

The default of passthrough disabled and using resampling is probably best for most users. It is well tested and works in all cases.
Pi 1 users, or users who want the theoretically better quality audio may prefer adjust pll.

Like most features (especially in a test build thread), try them both and decide which you prefer. Report back here which you like.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - vandamme - 2016-01-22

OK, Thanks for your answer. I will test PLL too.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - MikeKL - 2016-01-22

Just attempted to play flac files stored locally on SD card, and they dont play back for me with #0121

http://sprunge.us/FhQT

Dont play via library option or selecting file in folder directly, havent tested music files for a number of recent build releases


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-01-22

Just tried a .flac file here and it works.
Can you confirm which is the first build with this issue?


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - MikeKL - 2016-01-22

(2016-01-22, 19:17)popcornmix Wrote: Just tried a .flac file here and it works.
Can you confirm which is the first build with this issue?
hmm, just rebooted Pi and now working? (at least I had debug switched on before in post above and after below)

http://sprunge.us/CFUg

So perhaps failed for me on a first boot after instal of #0121?

I had been watching an hours ITV Player catch-up video stream before trying the flac files and have just re-traced my steps after the re-boot but its not failing now.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - popcornmix - 2016-01-22

(2016-01-22, 08:25)bdreams Wrote: finally here you go http://sprunge.us/MPXC

Looks like a libcec issue. I reported it here: https://github.com/Pulse-Eight/libcec/issues/184


Re: RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-22

(2016-01-22, 15:44)bdreams Wrote:
(2016-01-22, 14:16)Milhouse Wrote:
(2016-01-22, 08:25)bdreams Wrote: finally here you go http://sprunge.us/MPXC

I thought this was a crash caused by your Motorola dongle - was it the dongle that caused this latest crash? As it appears to be CEC related...

When I have the dongle in it doesn't start it stays on the splash screen. When I remove it it works fine

I thought you were able to cause the crash by inserting the dongle once Kodi had started. It's a bit confusing because your latest crashlog doesn't seem to be related to your initial issue (and I'm not sure how this latest crash happened - looks like CEC was thoroughly broken for some reason).


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - Milhouse - 2016-01-23

New OpenELEC Krypton build #0122: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.4.0 #1 Fri Jan 22 21:57:19 GMT 2016 armv6l GNU/Linux

# vcgencmd version
Jan 15 2016 17:31:09
Copyright (c) 2012 Broadcom
version 50b1ff57f80db9c96b78757d2d2cfc226ed71f93 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20160122215628-#0122-g2d57ef7 [Build #0122]

# vcdbg log msg 2>&1 | grep DTOK
001716.667: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (2d57ef78, changelog) and tip of XBMC master (e1637b4f, 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 latest kodi-platform master (fed924e7, ahead +4)
  • Includes latest libcec master (6d68d212, ahead +52)
  • Includes latest libnfs master (d8274472, ahead +43)
  • Includes latest platform master (38343e0a)
  • Includes latest addons: adsp.basic (598900a9, +2), adsp.biquad.filters (d63d8ac6), adsp.freesurround (990fee29, +2), asplib (2fac1bf3), peripheral.joystick (0db82dba), pvr.argustv (fc8291ae, +1), pvr.demo (97bb7552, +1), pvr.dvblink (63bfbf82, +1), pvr.dvbviewer (7b3e7391, +1), pvr.filmon (2bca8b22, +1), pvr.hdhomerun (e8986563, +1), pvr.hts (14aa3a2d, +3), pvr.iptvsimple (d62cf5b0, +5), pvr.mediaportal.tvserver (bba3f62d, +8), pvr.mythtv (9fe08e31, +3), pvr.nextpvr (60dc7c98, +1), pvr.njoy (e98795bb, +1), pvr.pctv (1241d079, +1), pvr.stalker (8849a3c2, +1), pvr.vbox (67158e6d, +1), pvr.vdr.vnsi (87250b47, +9), pvr.vuplus (b6106dc9, +1), pvr.wmc (60d8c0b9, +1)
  • Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
  • Exclude [env] libnfs-master.patch: Already merged upstream
  • Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] f26415ab: libass: bump to 0.13.1
  • Include [env] 3a6268c9: VAAPI: Enable EGL
  • Include [env] 4c703425: update platform (drop obsolete patches)
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] 518f5e6f: FFmpeg: Bump to 2.8.5-Jarvis-rc1
  • Include [env] 858f6461: xf86-video-intel: bump to 371219c
  • Include [env] 3161e391: mkpkg: binary-addons: add p8-platform
  • Include [env] patch: Clean Kodi view cache on startup
  • Include [env] patch: ffmpeg: Drop unpack()
  • Include [env] patch: Enable other binary addons
  • Include [env] patch: Fix libcec imx6 patch
  • Include [env] patch: kodi: update to 17.0
  • Include [env] patch: Add experimental splash video
  • Include [env] patch: Enable pvr addons, disable pvr updates
  • Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
  • Include [pkg] PR:5: Update to libp8-platform (pvr.hdhomerun)
  • Include [pkg] PR:21: Update to libp8-platform (pvr.njoy)
  • Include [pkg] PR:24: Update to libp8-platform (pvr.dvbviewer)
  • Include [pkg] PR:25: Update to libp8-platform (pvr.demo)
  • Include [pkg] PR:28: Update to libp8-platform (pvr.pctv)
  • Include [pkg] PR:29: Update to libp8-platform (pvr.mediaportal.tvserver)
  • Include [pkg] PR:30: Update to libp8-platform (pvr.wmc)
  • Include [pkg] PR:32: Update to libp8-platform (pvr.vuplus)
  • Include [pkg] PR:33: Update to libp8-platform (pvr.dvblink)
  • Include [pkg] PR:33: Update to libp8-platform (pvr.nextpvr)
  • Include [pkg] PR:36: Update to libp8-platform (pvr.filmon)
  • Include [pkg] PR:40: Update to libp8-platform (pvr.argustv)
  • Include [pkg] PR:40: Update to libp8-platform (pvr.stalker)
  • Include [pkg] PR:52: Update to libp8-platform (pvr.mythtv)
  • Include [pkg] PR:109: Update to libp8-platform (pvr.vbox)
  • 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: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:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:8923: [GUI] Replace thumb size with images res
  • Revert [pkg] PR:55: update for pvr api 4.2.0 (pvr.iptvsimple)
  • Revert [pkg] PR:8896: [pvr] add IsRealTimeStream to api (Reason: Allow PVR addons 2-3 days to update)
  • Revert [pkg] PR:8924: VideoPlayer: detect if pvr input stream is real-time (Reason: Dependencyon PR8896)
Build Highlights:
  1. Fix libcec 3.1.0 compatability
  2. VideoPlayer passthrough improvements
Build Details:
  1. OpenELEC:
    • v4l-utils: build without jpeg support (PR:4644, 2 commits, 1 file changed)
  2. XBMC:
    • [json-rpc] add/delete/toggle timer functionality (PR:8880, 1 commit, 5 files changed)
    • VideoPlayer: fixes issues gapless brought to surface (PR:8935, 3 commits, 5 files changed)
    • [addons] add setting for enabling/disabling zip install (PR:8857, 1 commit, 7 files changed)
  3. adsp.basic:
    • P8Platform Rename & Travis CI linux build (PR:7, 2 commits, 13 files changed)
  4. adsp.freesurround:
    • P8Platform Rename & Travis CI linux build (PR:5, 2 commits, 8 files changed)
  5. pvr.iptvsimple:
    • Update to libp8-platform (PR:54, 2 commits, 4 files changed)
    • update for pvr api 4.2.0 (PR:55, 1 commit, 3 files changed)
    • bump to 2.0.1 (PR:57, 1 commit, 1 file changed)
  6. newclock5:
    • New commits in this build:
    • Commits no longer in build:
      • VideoPlayer: make sure we checked for continuity before resetting state (87dbf6cb)
  7. kernel 4.4.y:
    • New commits in this build:
      • bcm2835-sdhost: Add debug_flags dtparam (ad59bde7)
  8. Additional commits/pull requests/changes not yet merged upstream:
    • Reverted: [pkg] PR:55: update for pvr api 4.2.0 (pvr.iptvsimple) (Reason: API bump being reverted for now)



RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - nalor - 2016-01-23

I still have the problem that I can't play bluray 3D iso files with aacs protection, 2D iso with aacs are not a problem and 3D iso files without encryption are also working without problems.

I've created 2 debug logfiles - at first I try to play the 3D-aacs file a couple of times, next I play a 3D-without-aacs file and at the end again the 3d-aacs a couple of times:

Debug log of most recent build 0122
Debug log of special debug build 0115x

I tried to to look into this issue myself but honestly it is far beyond my capabilities.. Sad

I'd be very grateful if someone else could take a look at this issue - thanks! Smile


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - menakite - 2016-01-23

(2016-01-22, 03:52)popcornmix Wrote: @menakite I think this build should fix your file that crashed with passthrough and pll adjust enabled.
It did, thanks.

I guess the new implementation still needs "Sync playback to display"? It's not obvious, but I can't see "err" or "pll" moving with it disabled, even if pll is set to "Max".
I'm wondering if "hdmi_clock_change_limit=40" is conflicting with the new scheme - seems unlikely as it is happy with "Sync playback to display" enabled.


RE: OpenELEC Testbuilds for RaspberryPi (Kodi 17.0) - MaDeMaNN - 2016-01-23

Quick question is there anyway that the pi2 will decode Atmos tracks? I tested an Atmos track and couldn't get any audio through my height speakers. Thanks