Kodi Community Forum

Full Version: RaspBMC Kodi/XBMC test builds
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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.
Thanks Milhouse, will look into that.
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
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)
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)
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
(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.
Oh, sorry.
I meant to link to the latest commit to newclock3: https://github.com/popcornmix/xbmc/commi...e5a0ba26f6
(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?
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.
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.
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)
(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?
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
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