New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 362 users

Issue metadata

Status: WontFix
Last visit > 30 days ago
Closed: Mar 2014
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Feature

issue 590209

  • Only users with Commit permission may comment.

Sign in to add a comment

Issue 137247: Enable VAVDA by default on Linux for VA-API-assisted HW video decode

Reported by, Jul 13 2012 Project Member

Issue description

Currently there are no plans to do this, but if/when that changes, this bug will be updated to reflect that change of plans.

Comment 1 by, Jul 13 2012

Labels: -Type-Bug Type-Feature

Comment 2 by, Jul 26 2012


Comment 3 by, Jul 26 2012

Project Member
The following revision refers to this bug:

r148659 | | 2012-07-26T23:53:06.050607Z

Changed paths:

Add a comment for Linux video decode acceleration.

BUG= 137247 

Review URL:

Comment 4 by, Jul 27 2012

Why is this WontFix?

Comment 5 by, Jul 27 2012

I think Ami opened this bug to keep track of progress. I'm guessing once there's someone actively working on it, it will be flipped to some open state.

My change above was just linking this bug to the part of the code where the disable-accelerated-video-decode flag is processed.

Maybe "Available is better".

Comment 6 by, Jul 27 2012

Status: Available

Comment 7 by, Jul 27 2012

Status: WontFix
I marked it WontFix intentionally, because nobody is working on implementing this now, and nobody's planning on doing so in the future.  When that changes, this bug can be reopened/assigned.

Comment 9 by, Sep 13 2012

Project Member
The following revision refers to this bug:

r156677 | | 2012-09-13T23:38:50.000177Z

Changed paths:

Hacks to make HW decode work on linux via libva.

This still requires telling gyp chromeos=1 but with this (and a couple
of upstream vdpau-driver hacks) both chrome &
video_decode_accelerator_unittest work well on my lucid laptop (NVIDIA
graphics libva wrapping vdpau-driver).

BUG= 137247 

Review URL:

Comment 10 by, Sep 16 2012

hello how can i test this ? 

i built chrome with ./build/gyp_chromium -Dchromeos=1
and start chrome with 
./chrome --ignore-gpu-blacklist --enable-vaapi  --enable-internal-flash --enable-bundled-ppapi-flash  --ppapi-flash-path=/opt/google/chrome/PepperFlash/ --ppapi-flash-version=

i cannot see any hardware decoding in osmf flash player

chrome://gpu shows me video hardware decoding enabled
VENDOR = 0x8086 [Intel Corporation], DEVICE= 0x0126 [2nd Generation Core Processor Family Integrated Graphics Controller]

libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Intel i965 driver - 1.0.15
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264Baseline           :	VAEntrypointVLD
      VAProfileH264Baseline           :	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD

Comment 11 by, Sep 16 2012

@10: Please try HTML5 video. Flash video acceleration is not supported currently.

Comment 12 by, Sep 16 2012

ok do you have a sample htm5 video h264 ? does chrome dev  works with h264?
and how i can see if it is hw decoding with html5?

Comment 13 by, Oct 12 2012

It should be a must to have HW video decoding enabled when using VA-API on Linux

Comment 14 by, Oct 15 2012

Labels: Restrict-AddIssueComment-Commit
I'm restricting comments because this bug is for people to subscribe to if they want to be notified if/when support is added in the future, not a support forum for a non-existent / unsupported feature.

Comment 15 by, Nov 20 2012

Project Member
The following revision refers to this bug:

r168898 | | 2012-11-20T22:45:16.856286Z

Changed paths:

Do not compile third_party/libva on Linux. It's not used.

This is also helpful for Linux distros, by removing one bundled
library from their list.

BUG= 137247 

Review URL:

Comment 16 by, Mar 11 2013

Project Member
Labels: -Feature-Media-Video -Area-WebKit Cr-Content Cr-Internals-Media-Video

Comment 17 by, Apr 6 2013

Project Member
Labels: -Cr-Content Cr-Blink

Comment 18 by, Jun 5 2013

If/when we decide to pick this up, may be of interest.

Comment 19 by, Jul 23 2013

 Issue 244386  has been merged into this issue.

Comment 20 by, Oct 21 2013

 Issue 145220  has been merged into this issue.

Comment 21 by, Feb 28 2014


Comment 22 by, Mar 3 2014

Hi, I try to enable it in Linux by defalut:
In my opinion, there is not big reason to not enable it in Linux, because zmo@ already made GPU blacklist control accelerated video decode.
Could you have a chance to look at the CL?

Comment 23 by, Mar 3 2014

Status: Started

Comment 24 by, Mar 3 2014

Status: WontFix

Comment 25 by, May 7 2014

 Issue 370001  has been merged into this issue.

Comment 26 by, Feb 29 2016

Blocking: 590209

Sign in to add a comment