Hello all,
Few days ago, i bought someting like this:
Code:
lspci:
Multimedia controller: Broadcom Corporation BCM70012 Video Decoder [Crystal HD] (rev 01)
I think, it's recognized by my system (hopefully) :
Code:
dmesg | grep crystalhd:
[ 8.184866] crystalhd: module is from the staging directory, the quality is unknown, you have been warned.
[ 8.186612] Loading crystalhd 0.9.27
...but there is no any option in XBMC to run CrystalHD (only VAAPI and VDPAU), and my HD films playing still slow (no improvement)
What should i do now? Is really my broadcom card recognized by system? Maybe i should install extra driver oraz compile a special XBMC version?
p.s.My xbmc is from ppa:lars-opdenkamp/xbmc-pvr
thanks for help
you probably need to compile xbmc from source and enable crystalhd support (--enable-crystalhd in configure)
wsnipex Wrote:you probably need to compile xbmc from source and enable crystalhd support (--enable-crystalhd in configure)
Ok, i did it. I can enable the CrystalHD option in XBMC, but HD films playing still slow (no improvement).
How i can check, if system really recognized my broadcom card? (i mean the driver working properly)?
I ran XBMC in terminal, but there is no errors, when i'm playing films.
Well, I've installed this packages and libraries and i think still no improvement.
Here is the dmesg output:
Code:
dmesg | grep crystal
[ 4.666036] Loading crystalhd v3.10.0
[ 4.666100] crystalhd 0000:02:00.0: Starting Device:0x1612
[ 4.666129] crystalhd 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 4.668231] crystalhd 0000:02:00.0: irq 45 for MSI/MSI-X
[ 4.948150] crystalhd 0000:02:00.0: setting latency timer to 64
[ 29.676108] crystalhd 0000:02:00.0: Opening new user[0] handle
[ 31.741289] crystalhd 0000:02:00.0: Closing user[0] handle via ioctl with mode 417a00
...is it all right?
This looks fine.
Could you provide a complete xbmc.log in a pastebin?
Please play a movie - your current log is just of starting and stopping xbmc.
fritsch Wrote:Please play a movie - your current log is just of starting and stopping xbmc.
It was playing a HDTV (tvheadend)
Code:
(...)18:17:43 T:139942880040704 M:1924759552 NOTICE: PVRManager - PerformChannelSwitch - switched to channel 'TVN HD'(...)
I'm using XBMC+Tvheadend
fritsch Wrote:What exact xbmc version is this?
Seems from the log, that crystalhd is not used in any way. Are movies working fine?
XBMC from ppa:lars-opdenkamp/xbmc-pvr. It's strange, because after installation this packages (from debian repo) this HDCrystal option appears in the menu, but without effect when i'm playing any HD tv channel.
Sorry I edited my previous post.
It seems, that this is a problem with tvheadend, not using crystalhd. This options should work for ohter movies just fine.
again, nothing crystalhd specific, no crystalhd at all.
You can press the "o" key while watching this movie, it should tell you which ffmpeg is used. Perhaps you enable debug log.
fritsch Wrote:(...)which ffmpeg is used(...)
hmmm, well... a bit messy for me
..is it mpeg4?