Announcement

Collapse
No announcement yet.

Google's Linux Video Acceleration API: VAVDA

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

  • phoronix
    started a topic Google's Linux Video Acceleration API: VAVDA

    Google's Linux Video Acceleration API: VAVDA

    Phoronix: Google's Linux Video Acceleration API: VAVDA

    For those that haven't heard, for Google's Chrome web-browser and ChromeOS operating system, they have their own Linux video playback acceleration API...

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

  • Awesomeness
    replied
    Originally posted by daniels View Post
    OpenMAX is truly horrible and isn't really even 'one API'. Everyone implements similar but different things and you can't really use an OMX pipeline without having vendor-specific code. It's also a really terrible API and every implementation I've ever had to deal with has been shockingly buggy.
    Same is often said about X11 and Xorg, yet you are listed as X.org Developer here.
    You are advocating this: https://xkcd.com/927/

    If OpenMAX has flaws, work on OpenMAX 2.0 with others from Khronos.

    Leave a comment:


  • xpojosh
    replied
    Enable VAVDA on Linux feature request

    Oops. Forgot to wrap the HTML.

    Thanks for the heads up.

    HTML Code:
    https://code.google.com/p/chromium/issues/detail?id=137247

    Leave a comment:


  • orome
    replied
    Originally posted by elmariachi View Post
    "The page you asked for does not exist."
    that's because it has been shortened replace: s@i...tail@issues/detail@

    Leave a comment:


  • elmariachi
    replied
    "The page you asked for does not exist."

    Leave a comment:


  • xpojosh
    replied
    VAVDA is not yet supported on Pepper Flash for Linux

    I spoke with Ami Fischman who is heading up the Google/Chromium team working on incorporating GPU accelerated video decoding into the Pepper Flash player for Chromeos. He confirmed that the vavda/vaapi accelerated decoding is not yet supported on Linux. He mentioned that because Chromeos is based on Linux, when they finish adding the feature for Chromeos they may take a stab at trying to get it working for Linux in general.

    If this is a feature that you would like to see, please vote for it here: https://code.google.com/p/chromium/i...tail?id=137247

    Josh

    Leave a comment:


  • Nasenbaer
    replied
    Ok then ignore OpenMAX but IHVs should start to invent a common solution. It is possible to provide a common API f?r different H/W (see DXVA) - should also be possible to invent a platform independent variant.

    Leave a comment:


  • daniels
    replied
    OpenMAX is truly horrible and isn't really even 'one API'. Everyone implements similar but different things and you can't really use an OMX pipeline without having vendor-specific code. It's also a really terrible API and every implementation I've ever had to deal with has been shockingly buggy.

    Leave a comment:


  • droidhacker
    replied
    Originally posted by ChrisXY View Post
    Video Acceleration API Video Decode Acceleration.
    You added in one too many "A"'s.

    Leave a comment:


  • Nasenbaer
    replied
    Additionally VA-API support is provided by Splitted Desktop's VA-API<-->XvBA wrapper library. But this solution doesn't always work flawlessly. And the native XvBA support came too late and has again its own API. But I agree that a common API (at least like DXVA under Windows) is required. Look at Adobe Flash - it does not support all APIs. And this applies to most other programs, too.

    Leave a comment:

Working...
X