Kodi Community Forum
RaspBMC Kodi/XBMC test builds - 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: RaspBMC Kodi/XBMC test builds (/showthread.php?tid=176043)



RE: RaspBMC XBMC test builds - Milhouse - 2014-07-04

I can only suggest trying to build with latest libnfs master, it's what I use with OpenELEC and this had no problem with the same commit - I note your error mentions libnfs so it may be related. However you may also need the extra patch mentioned in the comments of this commit in order to build latest libnfs with XBMC.


RE: RaspBMC XBMC test builds - miappa - 2014-07-04

Thanks Milhouse, will look into that.


RE: RaspBMC XBMC test builds - miappa - 2014-07-06

Can confirm that compiling with updated libnfs from master works.
I did use that patch to include libnfs-zdr.h, thanks a lot for that MillhouseVH.

However, I ran into the trouble with updating MySQL db´s, so will make another build with this included: https://github.com/xbmc/xbmc/pull/4985


RE: RaspBMC XBMC test builds - miappa - 2014-07-06

Updated Helix build, XBMC master from July 06 + newclock3 commits.

XBMC Master:
Master changelog
NB! Video database version updated (also, see extra commit below)

Newclock3:
• No need to compute slow hash on changes in case the fast one already succeeded
• [settings] Add update flag to omx acceleration
• [omx] Avoid hang some jpegs that failed to decode
• [pi] Reduce time textures are held for when memory is low
• [omx] Restrict the number of outstanding jpeg calls to gpu
• [omxplayer] Explictly choose deinterlace method for 1080i

Extra:
• Built with updated libnfs version 1.9.4, new libs also included in build
• MySQL: PR #4895 included to (hopefully) fix error on videodb update

Firmware from July 05:
• Use stripped versions of elf files
• Updated with regenerated fixup files
• dispmanx: Fix snapshot scaling when a fullscreen dest rect is used
• dispmanx: allow rotations into 24-bit memory displays
• Add MMAL parameter for render stats
• image_decode: Move decode thread to second core (improves jpeg decode time a little)
• imagefx: Separate out the fast 1080i deinterlace algorithm

To install XBMC build, SSH to Pi:
Code:
wget -O xbmc-14-20140706-nc3.tar.gz http://goo.gl/bQnBaV --no-check-certificate
pv xbmc-14-20140706-nc3.tar.gz | tar xzf - -C /home/pi/.upgrade
sudo cp /home/pi/.upgrade/xbmc-14-20140706-nc3/{fixup_x.dat,start_x.elf} /boot
ln -sfn /home/pi/.upgrade/xbmc-14-20140706-nc3/xbmc-bcm /home/pi/.xbmc-current
sudo reboot

See post #1 for more info (testing, different players etc)


RE: RaspBMC XBMC test builds - miappa - 2014-07-07

Updated Helix build, XBMC master from July 07 + newclock3 commits.

This is the same as last build with 2 extra commits,
* one of which fixes crashes on starting/stopping video playback in various situations.

Master
Master changelog with commits from previous build included
• [webinterface.default] Sort audio tracks by track number
• * Fix potential floating point exception when converting NaN to int
• More info, see last build

Newclock3, extra commits and firmware (from July 5):
See last build

To install XBMC build, SSH to Pi:
Code:
wget -O xbmc-14-20140707-nc3.tar.gz http://goo.gl/CJ3rAh --no-check-certificate
pv xbmc-14-20140707-nc3.tar.gz | tar xzf - -C /home/pi/.upgrade
sudo cp /home/pi/.upgrade/xbmc-14-20140707-nc3/{fixup_x.dat,start_x.elf} /boot
ln -sfn /home/pi/.upgrade/xbmc-14-20140707-nc3/xbmc-bcm /home/pi/.xbmc-current
sudo reboot

See post #1 for more info (testing, different players etc)


RE: RaspBMC XBMC test builds - miappa - 2014-07-08

On latest newclock3 (with this commit from today, I have not posted this build yet) I get black screen and freeze after a while on video playback.
Pi is still running though so I can stop XBMC via SSH, it´s only XBMC that freezes.
I can reproduce this quite easily on this specific video, but haven´t tested that much on other content yet though.
To be fair I have not testet that much yet, and also it reminds me of power issues I haven´t experienced in a while so will investigate that too if necessary.

Reverting to build from yesterday and it works fine though.

Some weird things in the log: http://pastebin.com/rw5PKsCe
Mediainfo: http://pastebin.com/HUkbjHQG
tvservice -m CEA: http://pastebin.com/efX5hrRm


RE: RaspBMC XBMC test builds - popcornmix - 2014-07-08

(2014-07-08, 20:48)miappa Wrote: On latest newclock3 (with this commit from today, I have not posted this build yet) I get black screen and freeze after a while on video playback.

Your commit link doesn't seem to have worked.


RE: RaspBMC XBMC test builds - miappa - 2014-07-08

Oh, sorry.
I meant to link to the latest commit to newclock3: https://github.com/popcornmix/xbmc/commit/975e3b4773a09f8a9d2bb07b29ec14e5a0ba26f6


RE: RaspBMC XBMC test builds - popcornmix - 2014-07-08

(2014-07-08, 20:48)miappa Wrote: On latest newclock3 (with this commit from today, I have not posted this build yet) I get black screen and freeze after a while on video playback.

How long does it take to fail? I have a file with aac audio playing now, and I'm not seeing a problem (certainly not after a few minutes).
Could you provide a sample?


RE: RaspBMC XBMC test builds - miappa - 2014-07-08

I previously reproduced it probably 10 times (also between switching builds) before I reported, it froze after a couple of minutes.
However, after switching between builds yet again it´s now been running fine for 15 minutes... and no weird switches/adjusting in the log.

Will try some more and see if I can reproduce it, I´ll also post the build for others to test.
Might be something with my setup, it does remind me of power (or memory) issues so I will look into that, but now it´s running fine though.

Anyway, I´ll send you a PM with the file if you want to test anyway.


RE: RaspBMC XBMC test builds - popcornmix - 2014-07-08

Downloading file. I'll try to remember to leave it running in a loop overnight to test.

Might be worth running that file in a loop with overclock disabled using your updated build and see what happens.


RE: RaspBMC XBMC test builds - miappa - 2014-07-08

I´ll reduce OC and let it loop over night and see what happens.

Updated Helix build, XBMC master from July 08 + newclock3 commits.

See last 2 builds for more info.

XBMC Master:
Master changelog

Newclock3:
• ffmpeg: Add armv6 acceleration for imdct/fft used by ac3/aac (see commit for more info)

Firmware from July 05

To install XBMC build, SSH to Pi:
Code:
wget -O xbmc-14-20140708-nc3.tar.gz http://goo.gl/EmB4w5 --no-check-certificate
pv xbmc-14-20140708-nc3.tar.gz | tar xzf - -C /home/pi/.upgrade
sudo cp /home/pi/.upgrade/xbmc-14-20140708-nc3/{fixup_x.dat,start_x.elf} /boot
ln -sfn /home/pi/.upgrade/xbmc-14-20140708-nc3/xbmc-bcm /home/pi/.xbmc-current
sudo reboot

See post #1 for more info (testing, different players etc)


RE: RaspBMC XBMC test builds - popcornmix - 2014-07-09

(2014-07-08, 21:26)popcornmix Wrote: Downloading file. I'll try to remember to leave it running in a loop overnight to test.

My test is still running from last night with your video file.
Did you see any further problems?


RE: RaspBMC XBMC test builds - miappa - 2014-07-09

I just stopped mine from running since last night, ≈ 14-15 hours. And I forgot to reduce the OC, still worked just fine.
Must have been a temporary glitch in my setup, but perhaps it´s time to bring out the old volt meter again.

Edit: Probably not necessary, but just in case (and for reference), here is the log: http://pastebin.com/G7XMdZdF


RE: RaspBMC XBMC test builds - Le Shred - 2014-07-10

Hi miappa,

I tested on my side with your latest build on an OC Pi and didn't encountered any problem since yesterday evening with a mix of DTS and AC3 files. Files are played in a loop.
Seems good so far! Smile