Davilla, thanks for the awesome work!
I did my first ever compile of XBMC SVN last weekend to try out my CrystalHD card, which finally arrived from Hong Kong (quicker shipping than I expected, though it seemed like forever.
My setup:
MSI Wind PC barebones (single core Atom 230 1.6ghz) w 2GB ram
VGA video out to my projector (Epson 8100, 1080p)
Stereo audio out to my receiver (waiting on a USB sound card with s/pdif)
CrystalHD in mini PCIe slot
Ubuntu 9.10 Karmic K
SVN level 27292
Compile experiences:
I used the instructions on page 2 of this thread, got SVN level 27292.
I had problems getting the xbmc dependencies with 'sudo apt-get build-dep xbmc' - IIRC it wouldn't install libass-dev (which I think is the ssa subtitle lib) because libass3 was installed at a different version (like libass3 x.y.zxbmc1 or something rather than just x.y.z).
I worked around this by uninstalling libass3 completely and reinstalling it - it was then installed at the version expected by the -dev package and I could install both. build-dep then got the rest of the prereqs.
I'm not sure if this will cause problems or not.
Playback Experiences:- 1080p material (mkv, m2ts, mov) stutters slightly at the beginning of playback but then is nice and smooth. I've noticed occasional frame drops on some material (not noticeable while viewing, but loses ~5 frames over a few seconds).
- Some anime mkv files with subtitles work, others appeared to crash XBMC every time. I haven't investigated properly yet, too busy enjoying other content.
- Processor usage seems 'high' - near 50% on each CPU (single core Atom 230, two hyperthreaded virtual cpus, so 50% on each means near 100% CPU load, right?). This is the lowest of low end CPUs, so I'm not super surprised, but I expected lower.
- Sound is noticeably out of sync on all broadcom-decoded videos I tried.
Questions:
- Is my CPU usage typical? If not, what step should I take next to report the problem - get log and paste to here or another thread? (never done this before but will be happy to do so)
- Is my audio sync issue a known problem, or do I just need to play with the Audio Delay setting in the OSD (I haven't tried this yet)?