Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Graphics Software Linux

NVIDIA Releases New Video API For Linux 176

Ashmash writes "Phoronix is reporting on a new Linux driver nVidia is about to release that brings PureVideo features to Linux. This video API will reportedly be in nVidia's 180 series driver for Linux, Solaris, and *BSD. PureVideo has been around for several nVidia product generations, but it's the first time they're bringing this feature to these non-Windows operating systems to provide an improved multimedia experience. This new API is named VDPAU, and is described as: 'The Video Decode and Presentation API for Unix (VDPAU) provides a complete solution for decoding, post-processing, compositing, and displaying compressed or uncompressed video streams. These video streams may be combined (composited) with bitmap content, to implement OSDs and other application user interfaces.'"
This discussion has been archived. No new comments can be posted.

NVIDIA Releases New Video API For Linux

Comments Filter:
  • Re:ATI (Score:3, Insightful)

    by mrsteveman1 ( 1010381 ) on Friday November 14, 2008 @09:13PM (#25767505)

    It is not yet the year of the linux desktop, we have time.

  • Why? (Score:3, Insightful)

    by MobyDisk ( 75490 ) on Friday November 14, 2008 @09:17PM (#25767545) Homepage

    Why would anyone use a proprietary video API provided by a closed source driver tied to a particular piece of hardware... on an open source platform? Huh?

  • by Kjella ( 173770 ) on Friday November 14, 2008 @09:18PM (#25767553) Homepage

    Meanwhile, it is interesting that after many years, Nvidia finally starts to support video decode/playback acceleration just days after ATI ships a driver with similar hardware acceleration support. Of course neither vendor uses any sort of common standard - although ATI claims their stuff is almost identical to the Direct X Video Acceleration (DXVA) API that MS has enforced on Windows.

    What standard would that be? VA-API that has a few headers and zero implementations? Intel doesn't even follow the DXVA specification [intel.com], and won't publish the interface or support video acceleration on XP. ATI is as you say a DXVA -> XvBA search&replace job, which might be good or just bring plenty DirectX luggage. If nVidia put some job into making a good public video acceleration interface for Linux, it might be the best of the bunch. Their implementation may be closed source but if it works well... let's just say I can live very well with a 98% open source system.

  • by Jherek Carnelian ( 831679 ) on Friday November 14, 2008 @09:41PM (#25767731)

    What standard? Well, they could have done it the way the internet was built - with an RFC like approach. Coopetition and all that.

    let's just say I can live very well with a 98% open source system.

    Yeah, people always say that, until a show-stopper bug comes along in the 2% that's closed and they can't do a thing about it.

  • Re:Why? (Score:5, Insightful)

    by arevos ( 659374 ) on Friday November 14, 2008 @09:41PM (#25767735) Homepage

    Maybe because there isn't a better open source alternative.

  • Re:ATI (Score:5, Insightful)

    by Jherek Carnelian ( 831679 ) on Friday November 14, 2008 @09:44PM (#25767759)

    Sorry, I don't know of any tech company that has decent support. My own experience with all companies, including AMD and ATi is similar.

    Precisely. If the vendor can't fix it, they should not get in the way of you fixing it yourself, or of that smart guy who always posts to your favorite web forum.

  • Re:Why? (Score:3, Insightful)

    by MobyDisk ( 75490 ) on Friday November 14, 2008 @10:25PM (#25767975) Homepage

    I use whatever works. For me, the nVidia closed source driver works better than any open source driver.

    I use it too. But the question wasn't about who will use the driver. The question is who will use the API. APIs are used by developers, and Linux developers don't like closed APIs or closed drivers. So I don't see them being big supporters of this.

  • Re:ATI (Score:1, Insightful)

    by Anonymous Coward on Saturday November 15, 2008 @02:13AM (#25768889)

    I don't use Linux because it's opensource, I use it because I find it technically superior.

    You don't realize that the reason it's technically superior is because it's open source...

  • by Anonymous Coward on Saturday November 15, 2008 @04:02AM (#25769233)

    Anywhere that written language is used should be "formal". Languages have rules because it facilitates communication. When you start misspelling every other word, using incorrect punctuation and typing things like "omg gtfo" you lose that ability to communicate effectively. It also makes you appear to be either uneducated or uncaring. If you lack the education to speak or write properly, then you probably also lack the knowledge to comment on the subject being discussed. If you just don't care enough to use correct grammar, then why should anyone care about what you have to say?

    You don't have to be perfect in your speech or writing but you should at least try to be.

The trouble with the rat-race is that even if you win, you're still a rat. -- Lily Tomlin