FS#14878 - [xbmc] is compiled with pulseaudio by default, and lacks vdapu

Attached to Project: Community Packages
Opened by Anish Bhatt (anish) - Saturday, 30 May 2009, 11:33 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 23 June 2009, 04:44 GMT
Task Type Feature Request
Category
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
xbmc is compiled with pulseaudio support enabled by default. i think this is unnecessary. i use kde and am forced to install pulseaudio, even though xbmc doesn't actually end up using it. if not, pulseaudio should atleast be made an optional dependency. similar, vdapu support is not enabled in compile. since xbmc lets you choose whether to use vdapu or not, I think it should be compiled in.

Additional info:
* package version(s) 9.04-2

Steps to reproduce:
install xbmc, it installs pulseaudio.
start xbmc, go to player settings, vdapu option is not available.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 23 June 2009, 04:44 GMT
Reason for closing:  Fixed
Comment by Sergej Pupykin (sergej) - Wednesday, 10 June 2009, 14:02 GMT
pulseaudio can not be optdep and I think vdapu too.

ldd xbmc.bin |grep pulse
libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007fc4b31b6000)
libpulsecommon-0.9.15.so => /usr/lib/libpulsecommon-0.9.15.so (0x00007fc4ac68b000)

it means xbmc will not start without pulseaudio. The single way is disable it I think...
Comment by Anish Bhatt (anish) - Thursday, 11 June 2009, 08:56 GMT
  • Field changed: Percent Complete (100% → 0%)
xbmc does not give you an option to select or deselect pulseaudio, while you have to explicitly enable vdapu from the settings menu. You are right about pulseaudio, but not about vdapu
Comment by Anish Bhatt (anish) - Monday, 15 June 2009, 18:41 GMT
  • Field changed: Percent Complete (100% → 0%)
community binary package still does not have vdapu enabled. If I compile from abs without any modifications, I get the vdapu option, but not with the community package
Comment by Sergej Pupykin (sergej) - Tuesday, 16 June 2009, 08:05 GMT
It seems I should install something which provides vdpau. What package can provide it on my machine with ATI card?
Comment by Anish Bhatt (anish) - Tuesday, 16 June 2009, 20:07 GMT
it comes with nvidia-utils
Comment by Sergej Pupykin (sergej) - Monday, 22 June 2009, 10:34 GMT
please try 'xbmc-9.04.1-4.pkg.tar.gz' (updated for i686)
Comment by Anish Bhatt (anish) - Monday, 22 June 2009, 20:15 GMT
works perfectly now

Loading...