Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 46

Thread: A New Release Of The AMD XvBA Back-End To VA-API

  1. #11

    Default

    Quote Originally Posted by d2kx View Post
    Update libva.
    I tried with libva-git from AUR but no luck

  2. #12
    Join Date
    Oct 2007
    Posts
    1,277

    Default

    mplayer works well, but I can't get the gstreamer vaapidecode to work (vappiconvert and vappisink work, though).

  3. #13
    Join Date
    Aug 2007
    Posts
    6,634

    Default

    xbmc vaapi works now too with other sizes, vlc git shows green. h264 l5.1 does not work. tar/deb latest links are swapped, so i made a hotfix script:

    http://kanotix.com/files/fix/mplayer-vaapi-latest-1.txt

  4. #14
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by DanL View Post
    mplayer works well, but I can't get the gstreamer vaapidecode to work (vappiconvert and vappisink work, though).
    How do you use it? What kind of video file? What version of gstreamer? Just saying "doesn't work" doesn't help much. If your videos are embedded in a .ts container, then there indeed could be decoding -- well, parsing -- problems.

  5. #15
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by Kano View Post
    xbmc vaapi works now too with other sizes
    What driver are you using? The problem in XBMC was not a video size problem. That is, the video was jittering a lot unless you showed the controls panel. Most likely an FBO problem. This problem also occurred on Windows. I doubt it was fixed.

    vlc git shows green.
    Clip? VLC version?

    h264 l5.1 does not work.
    If this works on Windows, I believe there are probably means to get them to work in Linux too.

    tar/deb latest links are swapped, so i made a hotfix script:
    Fixed. Links to 0.7.0 binaries were also reversed yesterday but nobody noticed.

  6. #16
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by Cory View Post
    I tried with libva-git from AUR but no luck
    Arch Linux packages are generally current. Use either upstream 0.31.0 (so called "1.0.1") without any patches or libva-sds 0.31.1-1+sds3. I just saw some packages built this morning. This might work now.

  7. #17
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by JeanPaul145 View Post
    By the time there are usable radeon Gallium drivers, VA-API will be completely obsolete, since there is a WIP VDPAU state stracker.
    Ah, because you believe there is a WIP VDPAU state tracker implies that (i) the actual decoders are available, (ii) they are efficient and effective, (iii) magically support all other HW like ATI, Intel G45 and GMA500? The answer to all of those is "no". I don't see how the API can be obsolete when it has implementations for every single combined GPU+HW accelerator in Linux.

  8. #18
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,052

    Default

    don't expect to experience wonderful ATI video playback on Linux that's elegantly offloaded to the GPU in the manner that NVIDIA customers can with VDPAU and GeForce hardware.
    Why?

    While the solution may be not so good I actually can watch hd videos with < 10% CPU load extremely smooth...
    What can nvidia users with vdpau do that I can't?

  9. #19
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    Quote Originally Posted by ChrisXY View Post
    Why?

    While the solution may be not so good I actually can watch hd videos with < 10% CPU load extremely smooth...
    What can nvidia users with vdpau do that I can't?
    Memory leaks and corruption in the long run, thus leading to system crashes. Much less features exposed in XvBA/GL than in another XvBA backend. Suboptimal use of GPU memory resources because of driver bugs or things not fully implemented. i.e. another indirection to accomplish the expected task, thus requiring more memory (and work). Some sync problems in the pipeline, depending on the driver (regression). etc.

  10. #20
    Join Date
    Jun 2009
    Location
    Paris
    Posts
    432

    Default

    However, when it works, everything is offloaded to the GPU unlike NVIDIA for VC-1 and earlier GPUs.

Posting Permissions

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