Intel Proposes Major Additions To VA-API Acceleration
Phoronix: Intel Proposes Major Additions To VA-API Acceleration
Here's some more interesting news on top of photos of Steamworks on Linux. Intel has submitted a proposal to extend VA-API, the Video Acceleration API, to support H.264 encode and video post-processing. This is the video acceleration API used by Intel's graphics driver, among others, and is the second most popular Linux video API after NVIDIA's VDPAU, the Video Decode and Presentation API for Unix...
I have always wondered why there is two sets of libva patches. http://www.splitted-desktop.com/~gbeauchesne/libva/ using those patches I watch HD content on Intel for past year with mplayer...
Is it possible to integrate them into one package? I wish that would be done
The libva packages at SDS are no longer maintained. The upstream GIT repository can be used instead. If you think something is missing there, please tell. The VA compat code is really obsolete since it was only used for older binary-only drivers for PowerVR-based chips. They are now pretty current. i.e. built against current GIT tree.
Originally Posted by ryszardzonk
For me the day of Desktop Linux will come,
when the VA-API acceleration for GM45 will be ready. I'm only waiting for it since 2008, no hurryz
Heh, I was waiting for the same for almost as long, finally gave up on it just yesterday and ordered a crystalhd mini-pcie card.
Originally Posted by FreeBSD
The promise of this on GM45 was a major influence on my last choice of notebook, so seriously, screw intel for this...
So libva 1.0.14 will work with the xvba 0.8 and vdpau 0.7 drivers?
Originally Posted by gbeauche
Just a few corrections & additions:
- The API already had JPEG, MPEG-4:2, H.263 & H.264 encoding support. Implementations mostly were for PowerVR-based chips.
- The new H.264 VA encoding extensions were developed to fulfill needs of certain applications. They are finer grained and make it possible to expose up to high profile bits.
- Implementations for VA/postproc & new VA/encode exist for Sandy Bridge and later in the vaapi-ext branch
- We invite everybody to comment on those