Difference between revisions 158628344 and 158628345 on dewiki{{Cleanup|date=September 2009}} {{Infobox software | name = libVA | title = libVA | logo = <!-- [[File: ]] --> | screenshot = <!-- [[File: ]] --> | caption = | collapsible = (contracted; show full)x27;libVA''") and [[Application programming interface|API]] specification. The [[cross-platform]] API enables and provides access to hardware accelerated video processing, using hardware like for example [[Graphics processing unit|Graphics Processing Units (GPU)]] to accelerate video processing in order to offload the [[Central processing unit|CPU (Central Processing Unit)]] to decode and encode [[Data compression|compressed]] [[Digital video|digital video]]. VA API is primarily targeted at the[[Direct Rendering Infrastructure|DRI (Direct Rendering Infrastructure)]] in [[X Window System]] on [[Unix]]-based [[operating system]]s (including [[Linux]], [[FreeBSD]], [[Solaris (operating system)|Solaris]]), and [[Android (operating system)|Android]], but can also be used with direct [[framebuffer]] for video output. Accelerated processing includes support for [[Video codec|video decoding]], [[video coding|video encoding]], subpicture blending, and rendering.<ref>http://www.phoronix.com/scan.php?page=news_item&px=MTA0NDI VA-API Video Acceleration On Intel Medfield</ref> (contracted; show full) * Intra-frame prediction * [[Huffman coding|Variable-Length Decoding]] (VLD), more commonly known as slice-level acceleration * Bitstream processing ([[Context-adaptive variable-length coding|CAVLC]]/[[Context-adaptive binary arithmetic coding|CABAC]]) == Architecture == The current interface is focused on video decode only and is window system independent, so that it can potentially be used with graphics sub-systems other than the [[X Window System]] , and it can work with third-party [[Digital rights management|DRM (Digital Rights Management)]] libraries. In a nutshell, it is a scheme to pass various types of data buffers from the application to the [[Graphics processing unit|GPU]] for [[Video codec|video decoding]] a [[Elementary stream|compressed bit-stream]]. [[File:Vaapi illustration.svg]] == Sources == <!-- STEP 3: All articles must cite at least one PUBLISHED, SPECIFIC, --> <!-- THIRD-PARTY source for the information, such as a book or --> <!-- a page on a reputable website. Please provide a URL or --> (contracted; show full)[[Category:Application programming interfaces]] [[Category:Freedesktop.org]] [[Category:Application layer protocols]] [[Category:Video acceleration]] [[Category:X Window extensions]] [[es:Video Acceleration API]] [[fr:Video Acceleration API]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://de.wikipedia.org/w/index.php?diff=prev&oldid=158628345.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|