Skip to content

Enable all the VA-API drivers that is available for x86#3

Open
hmtheboy154 wants to merge 1 commit intowaydroid:lineage-18.1from
hmtheboy154:vaapi
Open

Enable all the VA-API drivers that is available for x86#3
hmtheboy154 wants to merge 1 commit intowaydroid:lineage-18.1from
hmtheboy154:vaapi

Conversation

@hmtheboy154
Copy link
Copy Markdown

@hmtheboy154 hmtheboy154 commented Jan 22, 2024

This include Intel's vaapi & iHD + GalliumVA for other hardware.

Signed-off-by: hmtheboy154 <buingoc67@gmail.com>
@hmtheboy154 hmtheboy154 changed the title Enable all the VA-API that is available for x86 Enable all the VA-API drivers that is available for x86 Jan 24, 2024
@aleasto aleasto mentioned this pull request May 10, 2024
@ytzeng1
Copy link
Copy Markdown

ytzeng1 commented Jun 28, 2024

Second that!

@supechicken
Copy link
Copy Markdown
Contributor

Hello, may I kindly ask how can I test this out in this moment? (I am okay on compiling it by myself)

@ytzeng1
Copy link
Copy Markdown

ytzeng1 commented Jul 29, 2024

Hello, may I kindly ask how can I test this out in this moment? (I am okay on compiling it by myself)

I think @hmtheboy154 shared a compiled version on telegram chat. Go search the chat history with keyword 'vaapi'. I remember the mouse cursor was a bit jumpy during test.

@supechicken
Copy link
Copy Markdown
Contributor

Hello, may I kindly ask how can I test this out in this moment? (I am okay on compiling it by myself)

I think @hmtheboy154 shared a compiled version on telegram chat. Go search the chat history with keyword 'vaapi'. I remember the mouse cursor was a bit jumpy during test.

Thanks for the reminder! However, that's an LMODroid image that seems impossible to install gapps on (I tried with several gapps variants and had no luck).

So I ended up with compiling LOS on my own, and VAAPI works :)

If anyone is interested:
https://github.com/supechicken/waydroid-vaapi-build

@ytzeng1
Copy link
Copy Markdown

ytzeng1 commented Aug 3, 2024

Hello, may I kindly ask how can I test this out in this moment? (I am okay on compiling it by myself)

I think @hmtheboy154 shared a compiled version on telegram chat. Go search the chat history with keyword 'vaapi'. I remember the mouse cursor was a bit jumpy during test.

Thanks for the reminder! However, that's an LMODroid image that seems impossible to install gapps on (I tried with several gapps variants and had no luck).

So I ended up with compiling LOS on my own, and VAAPI works :)

If anyone is interested: https://github.com/supechicken/waydroid-vaapi-build

Thanks for sharing! I had a quick test and it is working well so far.

@sf467
Copy link
Copy Markdown

sf467 commented Nov 14, 2024

Waiting for this to merge 🔥🔥🔥

@RushingAlien
Copy link
Copy Markdown

Hey it's been a year by now, what's the status?

@Spadium
Copy link
Copy Markdown

Spadium commented Mar 18, 2026

any status on this?

@shawly
Copy link
Copy Markdown

shawly commented Apr 3, 2026

Is there any reason that there is no answer from any of the waydroid maintainers on any of these PRs?

@aleasto
@electrikjesus
@erfanoabdi

Like would really appreciate if you could tell us why this is dangling around since 2024 so people could stop asking what's the status here.

@aleasto
Copy link
Copy Markdown
Member

aleasto commented Apr 3, 2026

It is a little crazy to me that people are so interested in VA-API on waydroid when it doesn't work on most native desktop applications.

Since this hasn't made it into upstream mesa, maintaining this downstream will be a burden I'm not willing to sustain.

We're not shipping ffmpeg anymore for the same reasons.

The built-in video codecs by Google work great, and the benefit of this change is greatly overshadowed by its maintenance cost.

@shawly
Copy link
Copy Markdown

shawly commented Apr 3, 2026

Thanks for replying so quickly!

It is a little crazy to me that people are so interested in VA-API on waydroid

Hardware decoding for media playback. I had the thought of replacing my NVIDIA SHIELD TV 2015 with a Tiger Lake laptop which is technically more capable for 4K60 playback, but I didn't wanna miss out on having SmartTube for YouTube and HW decoding here keeps CPU usage really low. The ATV builds from @supechicken work very well tho.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]Hardware video acceleration support

8 participants