Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: NVIDIA Proposes VDPAU For DRI2 Patches

  1. #1
    Join Date
    Jan 2007
    Posts
    14,541

    Default NVIDIA Proposes VDPAU For DRI2 Patches

    Phoronix: NVIDIA Proposes VDPAU For DRI2 Patches

    NVIDIA's Video Decode and Presentation API for Unix -- or more commonly known as VDPAU -- has had phenomenal success since this video playback/decoding API was published last year and implemented within their proprietary graphics driver on Linux. VDPAU on NVIDIA hardware utilizes the PureVideo engine and is able to provide very impressive video playback capabilities even when running a very low-end CPU and GPU...

    http://www.phoronix.com/vr.php?view=NzYzNg

  2. #2
    Join Date
    Dec 2008
    Posts
    27

    Default

    When will intel finally support it's decoding capabilities on linux, playing 720 and 1080p files on my netbook-ish (with gma4500mhd) just sucks monkeyballs. Intel's supposed to be open source on everything, but I doubt the engineering schematics are available of the decoding unit.

  3. #3
    Join Date
    Jan 2007
    Location
    Germany
    Posts
    2,122

    Default

    I'm not closely following Intel but don't they support VA-API already? If so, you could give mplayer-vaapi a try:

    http://www.splitted-desktop.com/~gbe...mplayer-vaapi/

  4. #4
    Join Date
    Dec 2008
    Posts
    27

    Default

    no it's just a specification.
    The only real hardware implementation is in the poulsbo driver, that's gma 500.
    Ofcourse there is also a mpeg2 implementation for the G45. But mpeg2 is no good for HD.

  5. #5
    Join Date
    Jul 2007
    Posts
    429

    Default When is VDPAU support going to become mainstream?

    I build xine from the mercurial repository regularly, and I'm not seeing any VD-PAU support at all. Nor is there a hint of VD-PAU support in the ffmpeg library that ships with Fedora. I can only assume that all this support is sitting in external repositories somewhere. So is there any timetable for when these repositories are going to merge with the mainline?

    The xine repository I am building reports its version to be 1.1.16.3hg.

  6. #6
    Join Date
    Jul 2007
    Posts
    238

    Default

    Quote Originally Posted by chrisr View Post
    I build xine from the mercurial repository regularly, and I'm not seeing any VD-PAU support at all. Nor is there a hint of VD-PAU support in the ffmpeg library that ships with Fedora. I can only assume that all this support is sitting in external repositories somewhere. So is there any timetable for when these repositories are going to merge with the mainline?

    The xine repository I am building reports its version to be 1.1.16.3hg.
    Cannot say about xine or ffmpeg, but an experimental VDPAU plugin silently made it into GStreamer bad plugins since version 0.10.14, I don't recall reading it in Phoronix news... Here's the changelog: http://gstreamer.freedesktop.org/rel...d/0.10.14.html

  7. #7
    Join Date
    Oct 2009
    Location
    Tampere, Finland
    Posts
    26

    Default

    Quote Originally Posted by chrisr View Post
    I build xine from the mercurial repository regularly, and I'm not seeing any VD-PAU support at all. Nor is there a hint of VD-PAU support in the ffmpeg library that ships with Fedora. I can only assume that all this support is sitting in external repositories somewhere. So is there any timetable for when these repositories are going to merge with the mainline?
    For xine-lib, the VDPAU support exists in a separate repository only. No patches have been submitted for mainline due to lack of time (reference).

    For ffmpeg, the support was merged to mainline in Jan 2009. Note that only playback is supported and it requires a player supporting the feature (e.g. MPlayer). Using VDPAU for decoding in a transcoding process is currently not supported. Also, AFAICS there is no ffmpeg shipped in Fedora Rawhide at all, so I can't comment on that.

  8. #8
    Join Date
    Sep 2008
    Posts
    12

    Default

    Quote Originally Posted by chrisr View Post
    I build xine from the mercurial repository regularly, and I'm not seeing any VD-PAU support at all. Nor is there a hint of VD-PAU support in the ffmpeg library that ships with Fedora. I can only assume that all this support is sitting in external repositories somewhere. So is there any timetable for when these repositories are going to merge with the mainline?

    The xine repository I am building reports its version to be 1.1.16.3hg.
    Xine-vdpau: http://www.jusst.de/vdpau/

    Ffmpeg has had support for vdpau at least since February, so Fedora must ship with quite old version.

  9. #9
    Join Date
    May 2008
    Posts
    209

    Default

    Remember that you'll need NVidia's binary drivers+vdpau libs+a media program with VDPAU supported compiled in. Fedora wouldn't ship any of these parts in their default repos- you'd have to look at RPMFusion for all of these things.

  10. #10
    Join Date
    Jul 2007
    Posts
    238

    Default

    Quote Originally Posted by dashcloud View Post
    Remember that you'll need NVidia's binary drivers+vdpau libs+a media program with VDPAU supported compiled in. Fedora wouldn't ship any of these parts in their default repos- you'd have to look at RPMFusion for all of these things.
    Actually, libvdpau and vdpauinfo are already shipped in Fedora's official repo, what seems to be lagging behind is RPMFusion...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •