2012-04-01, 16:27
(2012-03-31, 18:34)jpsdr Wrote: Things here : https://github.com/xbmc/xbmc/pull/810 are very promising.
Only hope the version will have the same multi-threading capability as ffdshow to be able to decode without problem 10 bits 1080p high bitrate video. :D
So I went ahead and compiled it. The latest commit (a0fc63df94) appears to break multithreading. So I went back to the previous one (3201695872). Multithreading is fine in this build, Hi10P 1080p content using 40-50% CPU on my Q9650 and no frame drops!
From a few quick tests, I found the following additional things to note (no idea whether these are specific to this build or present in 11.0 as well):
- Vorbis and WMA audio is broken. No sound is playing and the video freezes after a few seconds.
- MKV aspect ratio tags are finally being honored!!
- There seems to be a rounding bug or something in the resizer calculations. E.g. a 1920x1038 MKV was resized to 1920x1039, leading to frame drops when using shader or software based scaling. I found only 1 affected file out of a handful tested, so it could as well be specific to this file.
- Also noticed some ASS subtitle corruption that I'm quite sure hasn't been there before (I was using pre-Eden nightlies including bambi73's builds from this thread)
All in all, pretty promising!