Content deleted Content added
Added a website link for Fluendo |
Ira Leviton (talk | contribs) Replaced outdated html codes with wikicodes. Please see Category:Articles with HTML markup. Jargon tag added. |
||
Line 1:
{{jargon|date=November 2021}}
{{short description|Open source API by Intel}}
{{Infobox software
Line 12 ⟶ 13:
}}
'''Video Acceleration API''' ('''VA-API''') is an [[open source]] [[
VA-API video decode/encode interface is platform and window system independent but is primarily targeted at [[Direct Rendering Infrastructure]] (DRI) in [[X Window System]] on [[Unix]]-like [[operating system]]s (including [[Linux]], [[FreeBSD]], [[Solaris (operating system)|Solaris]]), and [[Android (operating system)|Android]], however it can potentially also be used with direct [[framebuffer]] and graphics sub-systems for video output. Accelerated processing includes support for [[Video codec|video decoding]], [[video coding|video encoding]], subpicture blending, and rendering.<ref name="ReferenceA">{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=MTA0NDI|title=VA-API Video Acceleration On Intel Medfield - Phoronix|website=Phoronix.com|access-date=23 February 2019}}</ref>
Line 48 ⟶ 49:
== Processes that can be accelerated with VA-API ==
Video decoding and post-processing processes that can be offloaded and accelerated if both the device drivers and GPU hardware supports them:
* [[Motion compensation]]
* [[Inverse discrete cosine transform]]
* In-loop [[deblocking filter (video)|deblocking filter]]
* Intra-frame prediction
* [[Huffman coding|variable-length decoding]]
* Bitstream processing ([[Context-adaptive variable-length coding
== Software architecture ==
Line 69 ⟶ 70:
* [https://fluendo.com/en/ Fluendo]<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=ODEwMw|title=Fluendo's New Codecs Support VDPAU, VA-API - Phoronix|website=Phoronix.com|access-date=23 February 2019}}</ref>
* [[Gnash (software)|Gnash]] Flash / [[SWF]] player<ref>{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=NzU1MA|title=H.264 VA-API GPU Video Acceleration For Flash - Phoronix|website=Phoronix.com|access-date=23 February 2019}}</ref>
* [[GStreamer]] through
<!--As of May 12th, 2011, ffmpeg does not support VA-API (libavcodec contains code that allows other applications to use VA-API). Before changing the following sentence, please discuss on the Discussion page! -->
* [[Kodi (software)|Kodi]] (formerly XBMC Media Center) ([[Linux]])<ref name="phoronix.com">{{cite web|url=https://www.phoronix.com/scan.php?page=news_item&px=ODEyNw|title=XBMC Gets Working Intel VA-API Support - Phoronix|website=Phoronix.com|access-date=23 February 2019}}</ref>
|