View Single Post
Old 28th December 2008, 00:22   #2  |  Link
Gusar
Registered User
 
Join Date: Jan 2006
Posts: 103
Yeah, but...

VAAPI only has limited format support for now, patches for ffmpeg/mplayer have only just appeared and are not nearly ready, and the only card that supports it is Intel poulsbo, which is an extremely rare card and doesn't have opensource drivers even (unlike other intel cards).

XvBA exists only as a library, which is for now useless. There's no documentation, header file or patches available so one could use it in opensource players.

VDPAU however... is documented, and has a header file which allows you to compile support for it in opensource players. Nvidia themselves have provided patches for ffmpeg/mplayer and the community has already coded vdpau support into MythTV, VLC and xine.


So, at least for now, VDPAU is the only one that matters, the only one already usable by mainstream users.

One last thing, it's a minor thing, but it's there: DXVA doesn't support h264 videos beyond level 4.1; VDPAU doesn't have that restriction, at least when it comes to number of reference frames.
Gusar is offline   Reply With Quote