Author Topic: Will 0810 take advantage of VDPAU ?  (Read 12942 times)

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Will 0810 take advantage of VDPAU ?
« Reply #15 on: March 29, 2009, 02:59:23 pm »
You do not need the old VDR version. Get the latest VDR sources from backports intrepid, and build the binaries


I have also told Viking this too...

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Will 0810 take advantage of VDPAU ?
« Reply #16 on: March 29, 2009, 05:13:08 pm »
Maybe it helps, if viking receives fire from two sides  ;D

Viking

  • Addicted
  • *
  • Posts: 521
    • View Profile
Re: Will 0810 take advantage of VDPAU ?
« Reply #17 on: March 30, 2009, 11:20:46 pm »
Hi,

Yeah, just fire at me ;)

You do not need the old VDR version. Get the latest VDR sources from backports intrepid, and build the binaries


Now this time I think I have got the information that I was missing  : "latest VDR sources from backports intrepid"
(I have been using RedHat/Suse the last 15 years, so I am not into the Ubuntu/debian versions/differences)
I have found them here :
http://packages.ubuntu.com/intrepid/misc/

But assume that there are alos some apt sources - I will find them now that I know what to look for :)

OK, then I have found the VDR sources, but is the xineliboutput also the same from there ?
I assume not as I found some differences - amongst others vdr-sxfe (I assume) is renamed to plutovdr - see listings below.
How do I change the name in the source package ?
for testing I could just link plutovdr to vdr-sxfe - but is that enough ?

But as I have tried some of the Debian packages already I assume something breaks when the packages are not named "*LMCE0710". Well I will find out ;)

BTW. I am sorry if I am bugging you, but I would just really like to fix the choppy playback :) So just hit me if "I am a pain in the ..."

Code: [Select]
# dpkg -L xineliboutput-sxfe
/.
/usr
/usr/bin
/usr/bin/plutovdr
/usr/share
/usr/share/doc
/usr/share/doc/xineliboutput-sxfe
/usr/share/doc/xineliboutput-sxfe/copyright
/usr/share/doc/xineliboutput-sxfe/changelog.Debian.gz
/usr/share/doc/xineliboutput-sxfe/README.gz
/usr/share/doc/xineliboutput-sxfe/changelog.gz


Code: [Select]
# dpkg --contents xineliboutput-sxfe_1.0.0~rc2+cvs20080223.2030-2etch1_i386.deb
./
./usr/
./usr/bin/
./usr/bin/vdr-sxfe
./usr/share/
./usr/share/doc/
./usr/share/doc/xineliboutput-sxfe/
./usr/share/doc/xineliboutput-sxfe/README.gz
./usr/share/doc/xineliboutput-sxfe/changelog.gz
./usr/share/doc/xineliboutput-sxfe/copyright
./usr/share/doc/xineliboutput-sxfe/changelog.Debian.gz

Greetings
Viking

Viking

  • Addicted
  • *
  • Posts: 521
    • View Profile
Re: Will 0810 take advantage of VDPAU ?
« Reply #18 on: March 30, 2009, 11:29:35 pm »
HI,

back to VDPAU.

I did not test it myself yet as my 7300GT does not support VDPAU, but  I am pretty sure I read that VDR with xinleliboutput only uses VDPAU if it is supported by the graphicscard - if not it just works as normally. But it might be that it needs a Nvidia driver version > 180.xx ... And that ATI cards then don't work. Will have to be tested.

What other things do I don't know either. But before 0810 comes out we probably still have some time, or not ?

Viking
« Last Edit: March 30, 2009, 11:43:12 pm by Viking »

Viking

  • Addicted
  • *
  • Posts: 521
    • View Profile
Re: Will 0810 take advantage of VDPAU ?
« Reply #19 on: March 30, 2009, 11:45:27 pm »
Hi again,

just remebered, for xineliboutput there is a commandline switch for VDPAU.

without VDPAU :
PLUGINLIST=" \"-Pxineliboutput -l sxfe -p \" ... "

With VDPAU :
PLUGINLIST=" \"-Pxineliboutput -l sxfe -V vdpau -p \" ... "


Greetings
Viking

Viking

  • Addicted
  • *
  • Posts: 521
    • View Profile
Re: Will 0810 take advantage of VDPAU ?
« Reply #20 on: March 30, 2009, 11:47:44 pm »
If LinuxMCE should support anything, it should be VaAPI.  It looks like VaAPI already supports nVidia and Intel hardware decoding, and beta support for ATI.  It's designed to replace X's Xv and XvMC.  How awesome is that?  Check out more info here: http://en.wikipedia.org/wiki/VaAPI
Is VaAPI really working ? (Did no reasearch yet)

VDPAU is (probably) Nvidia only, but it works right here and now. So later we could go for a common interface when it is ready.

Greetings
Viking

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Will 0810 take advantage of VDPAU ?
« Reply #21 on: March 31, 2009, 01:38:59 am »
If LinuxMCE should support anything, it should be VaAPI.  It looks like VaAPI already supports nVidia and Intel hardware decoding, and beta support for ATI.  It's designed to replace X's Xv and XvMC.  How awesome is that?  Check out more info here: http://en.wikipedia.org/wiki/VaAPI
Is VaAPI really working ? (Did no reasearch yet)

VDPAU is (probably) Nvidia only, but it works right here and now. So later we could go for a common interface when it is ready.

Greetings
Viking

VA API is not working with xinelibout currently...so its not an option currently. It actually tells you that in the Wikipedia article you referenced above.

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk