Kodi Community Forum

Full Version: LibreELEC Testbuilds for RaspberryPi (Kodi 17.0)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I get dropouts when playing local audio file from sd card and then opening tv guide or addon browser.
http://sprunge.us/GdLQ
Anything I can do to prevent this behaviour?
maybe interested one or other
i testing the last builds for my iptv function, on tvheadend server. switching channels etc.

build log #0830 switching channels in sec. 2-6 (http://pastebin.com/S1kuG5Qz)
build log #0831 switching channels in sec. 0-2 (http://pastebin.com/JfbYWg78)
New LibreELEC.tv Krypton build #0902: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.7.2 #1 Fri Sep 2 22:13:38 BST 2016 armv6l GNU/Linux

# vcgencmd version
Sep  2 2016 11:53:38
Copyright (c) 2012 Broadcom
version 0706e45eb49a02aadefa58183d474791df2a81fb (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20160902221236-#0902-gd416dad [Build #0902]

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

# Kernel device tree status: Enabled

Based on tip of LibreELEC.tv master (d416dad6, changelog) and tip of XBMC master (cad875f2, changelog) with the following modifications: Build Highlights:
  1. New firmware
  2. rpi-4.7.y enable clock manager and modify all subsystems to use it - with reverts
Build Details:
  1. Firmware (Sep 2):
    • firmware: Revert temp: Ensure extended part of vg_spath is zeroed See: link
    • firmware: cacheasm: Enable workaround for unwanted sdram write after flush/invalidate See: link
    • firmware: vchiq_arm: Fix return value of vchiq_initialise. See: link
  2. XBMC:
    • [Estuary] missing icons and a few updated ones (PR:10378, 1 commit, 7 files changed)
    • [keyboard] add Silesian (PR:10361, 1 commit, 1 file changed)
    • [PVR] Recordings window: fix crash when selecting '..' (fixes trac#16866) (PR:10374, 2 commits, 4 files changed)
    • [PVR] Recordings: Prevent thumbnail extraction (as it cannot work pro‚Ķ (PR:10373, 2 commits, 2 files changed)
    • AESinkAUDIOTrack: Support what Android officially supports - nothing else (PR:10355, 4 commits, 4 files changed)
    • [readme] fix codestyle link (3f01e418)
  3. inputstream.mpd:
  4. kernel 4.7.y:
    • New commits in this build:
      • Revert "bcm2835-i2s: Reduce the TX DREQ threshold" (2341c375)
      • Revert "bcm2835-i2s: Enable MMAP support via a DT property" (f7eabb06)
      • Revert "bcm2835-i2s: Register PCM device" (3f5e417e)
      • Revert "bcm2835-i2s: Eliminate debugfs directory error" (a23e7bf0)
      • Revert "bcm2835-i2s: setup clock only if CPU is clock master" (c434816e)
      • Revert "bcm2835-i2s: add 24bit support, update bclk_ratio to more correct values" (0abba718)
      • Revert "bcm2835-i2s: get base address for DMA from devicetree" (b79165fd)
      • Revert "Revert "ASoC: bcm2835: move to use the clock framework"" (bc5f27ca)
      • Revert "Revert "ASoC: bcm2835: add 24bit support"" (02771a57)
      • Revert "Revert "ASoC: bcm2835: setup clock only if CPU is clock master"" (d53e90d6)
      • Revert "Revert "ASoC: bcm2835: Add S16_LE support via packed DMA transfers"" (70646209)
      • ARM: bcm2708: enable clock manager by default (8f3c64f3)
      • ARM: 2708: i2s: removed clock registers and added clock (f79e7d73)
      • ARM: bcm2708: use correct device-tree node names for serial (ec4c39c7)
      • ARM: bcm2708: moved uart0 to use new clock framework (368cc01e)
      • ARM: bcm2708: move spi0 to use new clock framework (bced4743)
      • ARM: bcm2708: move i2c to use new clock framework (6d0c46ed)
      • ARM: bcm2708: move pwm to new clock framework (84d8555b)
      • ARM: bcm2708: fix auxiliar clock provider to use clock framework (57705cc3)
      • ARM: bcm2708: fix register range of spi-aux (d707396c)
      • ARM: bcm2708: move to new clock manager and driver for aux-uart (4593c427)
      • ARM: bcm2708: remove pwm clock (86a887fc)
      • MISC: bcm2835: smi: use clock manager and fix reload issues (bef15752)
      • ARM: bcm2835: move smi to use clock framework (ef7709ef)
      • ARM: bcm2708: move mmc to use clock framework (894797b7)
      • ARM: bcm2708: move sdhost to use clock framework (9de67f14)
      • ARM: bcm2708: remove clk_core as it is no longer used (fb5407e2)
      • Revert "bcm2835-i2s: Enable MMAP support via a DT property" (edb6f75a)
      • CM3: ARM: bcm2708: moved uart0 to use new clock framework (1fbb7e80)
      • CM3: ARM: bcm2708: remove clk_core as it is no longer used (f09501cc)
      • Merge pull request #1629 from msperl/rpi-4.7.y-clock-only (8242a68a)
      • Register the clocks early during the boot process, (7a39f64a)
(2016-09-02, 20:25)zaphod24 Wrote: [ -> ]
(2016-09-02, 18:44)popcornmix Wrote: [ -> ]
(2016-09-02, 18:26)smp1 Wrote: [ -> ]No issues here on RPi3 with that sample.

Yes, same here - no display issues.

Ain't that always the way... I'm viewing using the myth pvr plugin and I cut the 35 min video down to 30 seconds. I'll play the 30 seconds after work tonight and see what happens. In the meantime, just curious, did you guys play the sample directly from the RPI3 or over the network with NFS/SMB?

Of course I've updated to 0902 and changed to the modest overclock and now the issue is gone Smile I'm just happy it isn't doing that any more. Thanks for all the help and these great builds!
(2016-08-28, 20:31)smp1 Wrote: [ -> ]
(2016-08-06, 05:52)smp1 Wrote: [ -> ]With latest builds some DVD menus are broken. Not sure which build is the last good one.

Sample: https://www.dropbox.com/s/iyoflzs467sp3h...S.rar?dl=1
The DVD menus are broken since build #0722. #0721 is good.
I did more testing. The issue with DVD menus is present since build #0722 only when Advanced deinterlacing is enabled. Also, there is no such issue in Generic x86_64 builds.
(2016-09-02, 06:54)Milhouse Wrote: [ -> ]
(2016-09-01, 20:52)hansdd Wrote: [ -> ]Hi.
Since the build #0827 the addon "radio" broke down.
In the log file (kodi.log) the follow message was show:
...
when the playback will start, there some stripe on the display, and the system reboot after few seconds.
Do you have the crashlog? Most likely candidate for the breakage is PR10236.

I can confirm that with #0827 Kodi (not Libreelec itself) crashes and restarts when opening an audio stream, e.g. with Shoutcast.

kodi.old.log
kodi_crashlog_20160903074622.log
(2016-09-01, 20:52)hansdd Wrote: [ -> ]Hi.
Since the build #0827 the addon "radio" broke down.
In the log file (kodi.log) the follow message was show:

......

when the playback will start, there some stripe on the display, and the system reboot after few seconds.

Hello,

I can also confirm the problem which has existed since the # 0827, 28 -Aug -2016th I now have to downgrade again to the # 0826 , 28 - Aug- 2016th

Sorry my bad english .

Greeting
darks
Internet radio streaming issues (crashes etc.) should be fixed in tonight's build.
(2016-09-02, 19:05)Milhouse Wrote: [ -> ]
(2016-09-02, 18:58)garret Wrote: [ -> ]Hello!

I think that I find a bug. When showing submenu over selected tv-recording, some options appear twice.

...

New LibreELEC.tv Krypton build #0901, RPi2.

Can you test builds #0829 then #0830 to determine if the issue starts with #0830?

Same thing at #0830 and #0829.

The issue is present at least from build #0501. Couldn't test more earlier versions because from #0430 my device didn't work at all (bootloop).
#0902 just crashed (joystick was disconnected this time). Looks like something to do with audio resampling? Crashlog - http://sprunge.us/UFOQ
(2016-09-03, 16:02)smp1 Wrote: [ -> ]#0902 just crashed (joystick was disconnected this time). Looks like something to do with audio resampling? Crashlog - http://sprunge.us/UFOQ

Does disabling "GPU" resampling in system/audio settings help?
(2016-09-03, 16:51)popcornmix Wrote: [ -> ]Does disabling "GPU" resampling in system/audio settings help?
I'll try to disable it but it took almost 13 hours to crash (with default audio settings). This will take some time to test.
I've updated to the latest build after being on holiday and realised that my TV no longer goes into standby when the screensaver is activated. Working back through the builds shows that #0825 is the last build in which this worked (#0826 fails). In order to test I also used Yatse to send the CECStandby builtin function - this also works in #0825 and fails in #0826.

I have turned debug logging on with libCEC verbose logging as included. Results are below: -

#0825 - http://sprunge.us/eCXW
#0826 - http://sprunge.us/UaIB

Both logs were based on sending the CECStandby builtin function, however the same is seen when waiting for the screensaver to start.

Any help is, as always, very much appreciated. If you need anything else to help track this down then just let me know.
(2016-09-03, 19:20)cojms1 Wrote: [ -> ]I've updated to the latest build after being on holiday and realised that my TV no longer goes into standby when the screensaver is activated. Working back through the builds shows that #0825 is the last build in which this worked (#0826 fails). In order to test I also used Yatse to send the CECStandby builtin function - this also works in #0825 and fails in #0826.

Are you quite sure about it starting in #826? Hard to imagine any changes there that could affect this.
(2016-09-03, 19:41)popcornmix Wrote: [ -> ]Are you quite sure about it starting in #826? Hard to imagine any changes there that could affect this.

Afraid so. Went backwards and forwards a few times. I couldn't see anything in the release post either that I thought would do it. I have also spotted that the filename holding the settings has changed as well. It used to be rpi_2708_1001.xml but now seems to be rpi_2708_1001_CEC Adapter.xml. I'm not sure which version introduced this. I did spot this as the name for the CEC device had changed when I did the original update to latest. When I wet into the CEC settings in Kodi I realised that my settings had disappeared. I set them backup and this new file was created. Working through the versions I left that file in place so not sure, as I said, which version introduced it.