Announcement

Collapse
No announcement yet.

DirectX Video Acceleration For MPlayer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • DirectX Video Acceleration For MPlayer

    Phoronix: DirectX Video Acceleration For MPlayer

    Part of the beauty of open-source software is that anyone is free to work on whatever code they wish. For some developers this means working on open-source graphics drivers for old GPUs, for some it may be working on a game or desktop application, and for others it may mean bringing Microsoft DXVA support to open-source multi-media software. There's now a branch of MPlayer that supports Microsoft's DirectX Video Acceleration API...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    If I'm not mistaken, H.264 acceleration is often limited under Windows XP, at least by Intel and ATI, due to them not wanting to support DXVA 1.0 or EVR under XP when installed through .Net 3.5. This project is interesting because it seems to be planning to support EVR under XP as well as support DXVA 1.0. Good news for those still on XP.

    Comment


    • #3
      isn't it somehow possible to use it with the dx10/11 state tracker?

      Comment


      • #4
        Originally posted by balihb View Post
        isn't it somehow possible to use it with the dx10/11 state tracker?
        No. Because it's not actually a DX state tracker (that would be impossible), it's a Direct3D state tracker.

        Comment


        • #5
          um, mplayer-vaapi is is a piss-poor implementation.

          it uses outdated libva calls and can't be easily rebased against newer mplayer builds.

          Comment


          • #6
            Originally posted by LLStarks View Post
            um, mplayer-vaapi is is a piss-poor implementation.

            it uses outdated libva calls and can't be easily rebased against newer mplayer builds.
            Which "outdated libva calls"? It builds fine here with mplayer from two weeks ago, before the new fork/server change. If you think it's a poor implementation, then I am waiting for your patches. Thanks.

            Comment


            • #7
              it is my understanding that it won't build against mplayer2 or other mplayer trees and there is a desire to rewrite the necessary patches from scratch.

              Comment

              Working...
              X