How to Install XBMC PVR Xvba for AMD/Nvidia/Intel GPUs

  Thread Rating:
  • 21 Votes - 4.71 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
fritsch Offline
Team-XBMC Member
Posts: 1,401
Joined: Aug 2011
Reputation: 40
Location: Karlsruhe
Post: #161
You could just select: Optical in xbmc and choose spdif. This should work fine.
Perhaps you need a .asoundrc which directly maps to your spdif.

pcm.!default spdif

Remember only one audio source at a time will be hearable. Should be good enough for xbmc.
find quote
grad Offline
Junior Member
Posts: 45
Joined: Dec 2011
Reputation: 0
Location: de
Post: #162
I want to try marrying the new cmyth based MythTV PVR with xvba.

What do I need to recompile FernetMenta's git? I tried apt-get build-dep XBMC via the wsnipex ppa, which failed due to unresolvable build dependencies (eg. libcec-dev). I then tried to add-apt-repository the "XBMC Build Dependencies" from Nathan, but that threw me a log of python errors while adding.

bootstrap / configure also complained about a missing -lGL.so. Am I supposed to compile against the mesa-dev packages?

I tried the configure line wnsnipex posted earlier in this thread, is this sill valid? No additional LDFLAGS, CFLAGS etc?

Ubuntu 11.10 -- Athlon X2 5000 -- AMD 780G (Radeon HD3200) -- Catalyst 12.1 -- xbmc-xvba -- tvheadend
find quote
wsnipex Offline
Team-XBMC packaging monkey
Posts: 1,906
Joined: Jun 2011
Reputation: 51
Post: #163
Grad, how do you plan on "marrying" those 2 different branches? Do you know how to find the specific cmyth parts on the MythTV branch and port it over to the Xvba branch?
If you can do that, you shouldn't have to ask how to compile it.

Your best bet is to wait until(if) the cmyth part makes it into Lars PVR branch, then it will pop up in FernetMentas too.
(This post was last modified: 2012-01-06 12:43 by wsnipex.)
find quote
grad Offline
Junior Member
Posts: 45
Joined: Dec 2011
Reputation: 0
Location: de
Post: #164
wsnipex Wrote:Grad, how do you plan on "marrying" those 2 different branches? Do you know how to find the specific cmyth parts on the MythTV branch and port it over to the Xvba branch?

Afaict the the cmyth addon is pretty well isolated and identifiable in tsp42's git. How easy it'll actually be I can obviously not tell yet.

wsnipex Wrote:If you can do that, you shouldn't have to ask how to compile it.

Well I just want to know the exact build-deps, because for some odd reason Nathan's ppa listed on your ppa site threw lots of Python errors. I have never experienced that before, so I thought I asked before wasting time on a known issue. I think manually resolving the ./configure dependencies shouldn't be necessary.

So, can you help me here a little bit?

Ubuntu 11.10 -- Athlon X2 5000 -- AMD 780G (Radeon HD3200) -- Catalyst 12.1 -- xbmc-xvba -- tvheadend
find quote
wsnipex Offline
Team-XBMC packaging monkey
Posts: 1,906
Joined: Jun 2011
Reputation: 51
Post: #165
I use those 2 ppas for build deps:
https://launchpad.net/~nathan-renniewald...build-deps
https://launchpad.net/~pulse-eight/+archive/libcec

What python errors do you get?
find quote
thctlo Offline
Junior Member
Posts: 41
Joined: Dec 2011
Reputation: 0
Post: #166
Hai,

for the few debian users, i updated the packages for wheezy.
I added also some extra info how to setup/install for wheezy.

look here : http://thuis.van-belle.nl/
added ati fglrx install info.
lightdm bug fix info, autologon does not work out of the box in wheezy.

More to come.
find quote
EmuMannen Offline
Junior Member
Posts: 18
Joined: Aug 2008
Reputation: 0
Post: #167
mkone Wrote:- ALSA error resolved with creating a .asoundrc file setting HDMI output as default
- sensors error resolved by installing lm-sensors package
FYI, I also had to create a .asoundrc for xbmc (since I'm not using HDMI for sound) and I also got sensors installed (I use phpSysInfo for easy web access to sysinfo like S.M.A.R.T etc. on my htpc). I also use Monit to monitor sshd (don't want to be without it when running nodm), tvheadend, forked-daapd and nodm. Here's a copy of my .asoundrc (I'm using 2 ch analog output):
Code:
pcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}
find quote
wsnipex Offline
Team-XBMC packaging monkey
Posts: 1,906
Joined: Jun 2011
Reputation: 51
Post: #168
thctlo Wrote:Hai,

for the few debian users, i updated the packages for wheezy.
I added also some extra info how to setup/install for wheezy.

look here : http://thuis.van-belle.nl/
added ati fglrx install info.
lightdm bug fix info, autologon does not work out of the box in wheezy.

More to come.

nice job. If you repackage the Xvba branch as is(with the same configure flags) you might want to add a note, that it only works with ATI hardware, as I purposefully disable Vdpau and Vaapi.
find quote
.:B:. Offline
Fan
Posts: 329
Joined: Mar 2010
Reputation: 0
Post: #169
I'll chime in as well then Smile.

Arch packages are here:
Eden (beta 1)
GIT

* Netgear WNDR3700, OpenWrt Attitude Adjustment 12.09 :: HP Procurve V1410-8G switch
* OpenELEC 3.0.1: Zotac Nano AD10, Sony KDL52-NX800
* Debian Wheezy x86_64: Phenom II X4 980 BE, HD6950, Dell U2312HM
* Debian Wheezy x86_64: Celeron G530, NFS/MySQL/DLNA/ZFS server
find quote
wsnipex Offline
Team-XBMC packaging monkey
Posts: 1,906
Joined: Jun 2011
Reputation: 51
Post: #170
.:B:. Wrote:I'll chime in as well then Smile.

Arch packages are here:
Eden (beta 1)
GIT

great stuff Smile
You might want to change the GIT link of the xvba package to https://github.com/FernetMenta/xbmc/tree/xvba as the official xbmc does not support xvba yet.
find quote
Post Reply