The Native API with capitalized N is the mostly undocumented application programming interface used internally by the Windows NT family of operating system s produced by Microsoft . ref cite web author Mark Russinovich year 1998&ndash 2004 url http www.sysinternals.com Information NativeApi.html title Inside the Native API publisher Sysinternals accessdate 2008 02 28 archiveurl http web.archive.org web 20060315213024 http www.sysinternals.com Information NativeApi.html archivedate 2006 03 15 ref It is predominately used during system boot, when other components of Windows are unavailable. The Program ... runs in Ring 3 the same as a regular Windows Application. Most of the Native API calls are implemented in ntoskrnl.exe and are exposed to user mode by ntdll.dll . Some Native API calls are implemented ... the documented and well defined Windows API , a few components, such as the Client Server Runtime Subsystem , are implemented using the Native API, as they can be started earlier in the Windows NT Startup Process when the Windows API is not yet available. Some malware make use of the Native API ... 184406098 title Win32 API Obscurity for I O Blocking and Intrusion Prevention author Jason Coombs ... API comprises many functions. They include C standard library C runtime functions that are needed ... common procedures like malloc , printf , scanf are missing. The vast majority of other Native API ... only in kernel mode. These may or may not be counted for Native API, depending on whom you ask since the Native API is not fully officially documented, there is no one answer . Such groups include ... API References reflist External links http undocumented.ntinternals.net Unofficial website that documents most of the Native API methods http technet.microsoft.com sysinternals bb897447.aspx Inside Native Applications http netcode.cz img 83 nativeapi.html Inside the Native API http zenwinx.sourceforge.net ... Category Microsoft application programming interfaces Category Operating system APIs it Native API ... more details
orphan date December 2008 API TC is a product certification certification for Two stroke cycle two stroke Motor oil oils , awarded by the American Petroleum Institute . It is given after the product passes through stringent tests that determine the level of detergent performance, Dispersion chemistry dispersion , and Antioxidant anti oxidation . The highest level of certification for two stroke oil is the TC series. External links http www.sea doo.net techarticles oil oil.htm Category Lubricants material stub ... more details
Condense date June 2011 Image beostru.PNG thumb right 400px The BeOS architecture The BeOS API , often called the Be API after Be Inc. , is the application programming interface required to write graphical native applications on BeOS , and hence its derivatives such as Magnussoft ZETA ZETA and Haiku operating system Haiku . The API is divided into a number of kits , which collect related classes together and bear some relation to the library computing library which contains the supporting code. It is almost entirely C , with third party bindings for most classes in Python programming language Python and a tiny subset of classes, mostly Storage kit related, in Perl . Kits covered in the order that Be s paper and digital development guides cover them, if it looks a bit illogical Application Kit The Application kit contains the basic classes required to launch a BeOS application, as well as support for the global clipboard , inter application and internal messaging, timers, rosters and other functions seen as required to support any graphical application. Application kit classes are supported by libbe.so Storage Kit The Storage kit provides methods for manipulating files from creating and managing symlink s all the way to the file open save panels for graphical applications, as well ... intermediate one, and save load to any addon supported format. The API also allows video and audio ... MIDI API, libmidi2.so provides the R4 API. Game Kit The Game kit provides a number of sound formats ... GeekPort . Non BeOS implementations The majority of the Be API has been reimplemented by Haiku ... Syllable operating system Syllable from the BeOS API, but are not making attempts to provide a base to port applications. A private port of much of the API to Microsoft Windows and later Linux using GTK ... API, as it was at the stage of BeOS Revision 3, was documented in two paper books the Be Developer Guide ... programming interfaces zh BeOS API ... more details
Mergeto web service date November 2009 Mergeto Open API date May 2010 A web Application programming interface API Application Programming Interface is typically a defined set of HTTP request messages along with a definition of the structure of response messages, typically expressed in JSON or XML . While web API is sometimes considered a synonym for web service , the Web 2.0 applications typically have moved away from SOAP based web services towards more direct Representational State Transfer REST style communications. ref cite web first Djamal last Benslimane author authorlink coauthors Schahram Dustdar, and Amit Sheth title Services Mashups The New Generation of Web Applications url http dsonline.computer.org portal site dsonline menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec index.jsp?&pName dso level1&path dsonline 2008 09&file w5gei.xml&xsl article.xsl archiveurl work IEEE Internet Computing, vol. 12, no. 5 publisher Institute of Electrical and Electronics Engineers location page pages 13 15 language trans title doi date month year 2008 archivedate accessdate quote ref Web APIs allow the combination of multiple services into new applications known as Mashup web application hybrid mashup s. ref cite web first last author authorlink coauthors title Mashup Dashboard url http www.programmableweb.com mashups archiveurl work publisher ProgrammableWeb.com location page pages language trans title format doi date month year 2009 archivedate accessdate quote ref References Reflist Category Software architecture Category Web 2.0 neologisms web stub pl WebAPI ... more details
other API in Mac OS X, it is spread over several frameworks each a structure built around a shared ... CarbonLib code . As an umbrella term encompassing all C language API procedures accessing Mac specific ... equivalent Cocoa API Cocoa API . ref cite web url http developer.apple.com Carbon title Apple Carbon ... implementation of the preceding Macintosh API. As originally designed, Macintosh applications access ... is often possible using C preprocessor macros. Other changes from the pre existing API removed features ... with the Cocoa API. ref cite web url http developer.apple.com documentation Carbon Conceptual ... related API, defining sets of data structures and functions to manipulate them. Managers are often ... C API. Some examples of Carbon Managers File Manager &mdash manages access to the file system, opening ... a completely new object oriented API which brings to Carbon an Object oriented programming OO model ... Api Category Mac OS X APIs da Carbon programmering de Carbon Apple es Carbon API fr Carbon Mac OS X ko API it Carbon API mr ja Carbon ru Carbon API fi Carbon uk Carbon API zh Carbon API ... more details
Unreferenced date December 2009 TextEdit was the name of a collection of application programming interface s APIs in the classic Mac OS for performing text editing. These APIs were originally designed to provide a common text handling system to support text entry fields in dialog box es and other simple text editing within the Macintosh GUI . Over time, they were extended to provide more advanced text editing features, but its limited original scope led to fundamental limitations. Apple repeatedly stated that TextEdit was not a word processor , and therefore providing rich text editing was always left to third party developers. Basic limitations of TextEdit include only provides support for 8 bit character set s 16 bit internal indexing limits text to a maximum length of about 32,000 characters use of QuickDraw for glyph rendering limited the maximum height of a text block to 32,767 pixels this could be encountered well before the character limit was hit with larger font sizes. The first incarnation of TextEdit provided support for only a single style of text, which was applied to all text in the block. This was more than adequate for its intended use, supporting text entry fields. Later, support was added for styled text so that TextEdit could be used for more complex text editing tasks, such as text editing areas in web browsers, etc. TextEdit remains part of the Carbon computing Carbon APIs on Mac OS X , but has been superseded by numerous other solutions including ATSUI in Carbon, the third party WASTE text engine and the NSTextView and related classes within Cocoa software Cocoa . DEFAULTSORT Textedit Api Category Mac OS APIs Category Mac OS text editors TextEdit ... more details
inspired by the Cassandra java client. The API is defined in the Keyspace interface. Connection pooling ... Hector Api Category Distributed computing Category Distributed data stores Category Data stores Category ... more details
New API also referred to as NAPI is an interface to use interrupt mitigation techniques for networking devices in the Linux kernel . Such an approach is intended to reduce the overhead of packet receiving. The idea is to defer incoming message handling until there is a sufficient amount of them so that it is worth handling them all at once. Motivations for using NAPI A straightforward method of implementing a network driver is to interrupt the kernel by issuing an interrupt request IRQ for each and every incoming packet. However, servicing IRQs is costly in terms of processor resources and time. Therefore the straightforward implementation can be very inefficient in high speed networks, constantly interrupting the kernel with the thousands of packets per second. Overall performance of the system as well as network throughput can suffer as a result. Polling computer science Polling is an alternative to interrupt based processing. The kernel can periodically check for the arrival of incoming network packets without being interrupted, which eliminates the overhead of interrupt processing. Establishing an optimal polling frequency is important, however. Too frequent polling wastes CPU resources by repeatedly checking for incoming packets that have not yet arrived. On the other hand, polling too infrequently introduces latency by reducing system reactivity to incoming packets, and it may result in the loss of packets if the incoming packet buffer fills up before being processed. As a compromise, the Linux kernel uses the interrupt driven mode by default and only switches to polling mode when the flow of incoming packets exceeds a certain threshold, known as the weight of the network interface. NAPI compliant drivers A driver using the NAPI interface will work as follow Packet receive interrupts are disabled. The driver provides a poll method to the kernel. That method will fetch all incoming packets available, on the network card or a Direct memory access DMA ring, so that they will then be handled ... more details
to the TextEdit API TextEdit APIs found in the earlier Mac OS. When extensions are needed, Cocoa s use ... it comes to Cocoa and Cocoa Touch Mac OS X Widget toolkits DEFAULTSORT Cocoa Api Category Mac OS X APIs ar da Cocoa de Cocoa es Cocoa inform tica fr Cocoa Apple ko API it Cocoa mr ... more details
orphan date April 2011 HTML5 File API aspect provides an Application programming interface API for representing file objects in web application s and programmatic selection and accessing their data. In addition, this specification defines objects to be used within threaded web applications for the synchronous reading of files. The File API describes how interactions with files are handled, for reading information about them and their data as well, to be able to upload it. See also File select HTML5 W3C Geolocation API Binary Large Object HTML5 in mobile devices References http dret.typepad.com dretblog 2010 04 html5 file writer api.html HTML5 File Writer API http dailyjs.com 2009 11 30 html5 file api HTML5 File API http www.html5rocks.com tutorials file dndfiles Reading local files in JavaScript http www.filosophy.org 2010 06 a state of limbo the html5 file api filereader and blobs A state of limbo the html5 file api, filereader, and blobs http diveintohtml5.org geolocation.html Geolocation API External links W3C http dev.w3.org html5 spec Overview.html HTML5 W3C http dev.w3.org 2006 webapi FileAPI File API Editor s Draft DEFAULTSORT Html5 Categories Category HTML5 ... more details
Infobox Software name Google Gadgets API developer Google platform Web browser s website http code.google.com apis gadgets Google Gadgets API is a Google API which allows developers to create Google Gadgets easily. External links http code.google.com apis gadgets docs dev guide.html Google Gadgets Developer Guide http sherekan.com.ar blog 2008 04 28 introduccion a google gadgets api Introducci n a Google Gadgets API en espa ol Google Inc. programming software stub DEFAULTSORT Gadgets API Category Google services Gadgets API ... more details
The Java API for XML Messaging JAXM enables Distributed computing distributed software applications to communicate using Extensible Markup Language XML and SOAP . JAXM supports both asynchronous and synchronous messaging. External links http java.sun.com javaee 5 docs api javax xml soap package summary.html Java API for XML Messaging JAXM Category Java API for XML compu stub fr JAXM ko JAXM hu JAX M zh JAXM ... more details
Orphan date February 2008 Automatically added by User SoxBot. If this is an error, please contact User Soxred93 Api Nodanna Live was a 30 minute Sri Lanka n comedy sketch television show that was broadcast by Sirasa TV . It starred the then relatively unknown Gaminda Priyaviraj and Suneth Chithrananda as Podi Malli & Chooti Malli. ref Both names connote younger brother . However, chooti usually has more emphasis, so Chooti Malli is probably to be considered the younger of the two characters. ref The sequel of ALA an abbreviation for Api Nodanna Live started on 18 February 2008. It was directed by Gaminda Priyaviraj, and was written by both Priyaviraj and Chithrananda. The show became the most popular on Sri Lanka at that time. References reflist http www.youtube.com results?search query api nodanna live&search Search Api Nodanna Live On YouTube http www.facebook.com group.php?gid 23078299688 Api Nodanna Live Facebook Group http www.facebook.com pages Api Nodanna Live 12032209119 Api Nodanna Live Facebook Page http apinodannalive.blogspot.com Api Nodanna Live Blog Category Sri Lankan television programmes ... more details
multiple issues unreferenced July 2009 orphan January 2008 The Linux Kernel API is an application programming interface providing a uniform method for device driver s and other low level software written for the Linux kernel to access system resources and services. References reflist External links http www.gnugeneration.com books linux 2.6.20 kernel api The Linux Kernel API http kernelbook.sourceforge.net kernel api.html The Linux Kernel API from the Kernelbook project http www.makelinux.net kernel map Interactive Linux kernel map with main API functions and structures http www.makelinux.net ldd3 Linux Device Drivers , 3rd edition http isis.poly.edu kulesh stuff src klist Linux Kernel Linked List Explained http www.kroah.com log linux stable api nonsense.html Greg K H s monkey log explaining why Linux does not have a stable in kernel interface. DEFAULTSORT Linux Kernel Api Category Linux Linux stub ar ... more details
Unreferenced stub auto yes date December 2009 Other uses IMA disambiguation Lowercase In the field of storage area network s, the iSCSI Management API IMA is a Storage Networking Industry Association SNIA s standard for managing both iSCSI SCSI initiator initiator s and hosts containing them. DEFAULTSORT Iscsi Management Api Category Storage area networks Compu storage stub fr ISCSI Management API ... more details
Infobox software name API Sanity Checker developer http www.rosalinux.org ROSA Lab , http ispras.ru en ISPRAS released initial release 2009 11 30 latest release version 1.12.9 latest release date release date and age 2011 12 13 operating system Linux , FreeBSD , Mac OS X , Microsoft Windows MS Windows programming language Perl website http forge.ispras.ru projects api sanity autotest forge.ispras.ru license GNU General Public License GPL , GNU Lesser General Public License LGPL API Sanity Checker ASC is an automatic Unit testing unit test generator for a C programming language C C Library computing Shared libraries shared library API. The main feature of this tool or framework is the ability to completely automatically generate reasonable in most, but unfortunately not all, cases input parameters for every Application programming interface API function straight from the library Header file header files . The tool can be used as a first Sanity testing sanity or Smoke testing smoke test for a library API to catch serious problems like crashes or program hanging. See also List of unit testing frameworks C List of unit testing frameworks Sanity testing Software development Sanity testing in software development Smoke testing Software development Smoke testing in software development Upstream Tracker External Links http forge.ispras.ru projects api sanity autotest Development Site http ispras.linux foundation.org index.php API Sanity Autotest Home Page http www.linuxfoundation.org collaborate workgroups gsoc 2011 gsoc lsb projects 2011 GSoC LSB projects CUnit format support for API Sanity Autotest http www.linuxfoundation.org collaborate workgroups gsoc 2010 gsoc lsb projects 2010 GSoC LSB projects Annotation support for API Sanity Autotest http www.freshports.org devel api sanity autotest The FreeBSD Fresh Port http www.doria.fi handle 10024 63006 A Survey and Classification of Software Testing Tools http pkgs.org download api sanity checker RPM Packages Category Software ... more details
The .NET Persistence API , also referred to as NPA , is a persistence and Object Relational Mapping Object Relational Mapping ORM specification for the .NET Framework .NET framework . ref http www.npersistence.org ref NPA is based on the Java Persistence API Java Persistence API JPA , which is the standard persistence API in the Java programming language Java world. NPA follows JPA by providing a complete persistence API and a rich set of ORM features. ref http www.npersistence.org faq ref Motivation The main purposes of the .NET Persistence API NPA are ref http www.npersistence.org faq ref To provide a vendor free persistence API for .NET, making switching from one persistence provider to another easier avoiding Vendor lock in vendor lock in . To provide a cross language persistence API by extending the popular Java Persistence API Java Persistence API JPA to all the .NET programming languages. Technology The main features of NPA include ref http www.npersistence.org api reference ref Object oriented API for working against databases usually RDBMS . Query language, based on SQL, for retrieving data from the database in an object oriented manner. Support of persisting Plain Old CLR Object POCO plain old CLR objects objects entities . Two methods for marking classes as entity classes and for specifying other settings Using attributes meta data is embedded in class definitions in the source code. Using external XML meta data is specified in external XML resource files. Implementations NPA is a persistence specification. To use NPA an implementation of the specification is required. Persistence and ORM vendors can provide their own implementations of NPA. First implementation, NPA for NHibernate , was released in December 2011. ref http www.npersistence.org nhibernate ref References reflist External links http www.npersistence.org www.npersistence.org Categories Category .NET framework Category Object relational mapping Category Cross platform software ... more details
Infobox Software logo File Simple cloud api.png name Simple Cloud API latest release version 0.2 operating system Cross platform programming language PHP license New BSD license developer Zend Technologies br Microsoft br IBM br Rackspace br Nirvanix br GoGrid genre Application programming interfaces website url http www.simplecloud.org Announcement On September 22, 2009, Zend Technologies announced the Simple Cloud API project for improving portability of PHP applications across all major cloud computing platforms. ref http www.zend.com en company news press zend teams with ibm microsoft rackspace and other cloud leaders on open source initiative to drive cloud application development Simple Cloud API Announcement ref ref http blogs.msdn.com interoperability archive 2009 09 22 microsoft zend and others announce simple api for cloud application services.aspx Interoperabilty Microsoft Blog Post ref The announcement attracted much attention from the press with an unusual collaboration among leading cloud computing companies. ref http www.businessweek.com globalbiz blog globespotting archives ... www.infoworld.com d developer world simple cloud api project offers portability hopes 629 InfoWorld Simple Cloud API project offers portability hopes ref ref http www.theregister.co.uk 2009 09 22 zend cloud api The Register Zend ushers PHP onto cloud of clouds ref Services The Simple Cloud API is a common Application Programming Interface API for accessing cloud application services offered by multiple ... S3 and Nirvanix ref http www.simplecloud.org api file storage Simple Storage API ref Document with adapters ... api document storage Simple Document API ref Queue with adapters for services such as Amazon SQS and Azure Queue Storage ref http www.simplecloud.org api simple queue Simple Queue API ref The API defines ... laboratory . All bug reports and comments will be collected on the proposal pages until the API ... Nirvanix GoGrid References Reflist External links http www.simplecloud.org Simple Cloud API Homepage ... more details
The Java Telephony API JTAPI supports telephony call control . It is an extensible application programming interface API designed to scale for use in a range of domains, from first party call control in a consumer device to third party call control in large distributed call center s. External links http java.sun.com products jtapi JTAPI http blog.devrealm.org 2009 03 26 jtapi overview JTAPI Tutorial http blog.devrealm.org 2009 04 05 jtapi hands on part i JTAPI Hands on with examples part I http blog.devrealm.org 2009 05 22 jtapi hands on part ii JTAPI Hands on with examples part II http gjtapi.sourceforge.net Open Source JTAPI Implementation with multiple pluggable service providers Category Java APIs software stub de Java Telephony API hu Java Telephony API ... more details
Java API for XML Registries JAXR defines a standardization standard API for Java platform Application software applications to access and programmatically interact with various kinds of metadata registry metadata registries . The JAXR API was developed under the Java Community Process as JSR 93. JAXR provides a uniform and standard Java API for accessing different kinds of XML based metadata registry. Current implementations of JAXR support ebXML Registry version 2.0, and UDDI version 2.0. More such registries could be defined in the future. JAXR provides an API for the clients to interact with XML registries and a service provider interface SPI for the registry providers so they can plug in their registry implementations. The JAXR API insulates application code from the underlying registry mechanism. When writing a JAXR based client to browse or populate a registry, the code does not have to change if the registry changes, for instance from UDDI to ebXML. External links http ws.apache.org scout Apache Scout is an open source implementation of the JSR 93 http java.sun.com webservices jaxr JAXR home page http ebxmlrr.sourceforge.net wiki index.php Overview freebXML Registry Provides a royalty free open source JAXR implementation Category XML based standards Category Java API for XML Category Java specification requests fr JAXR ko JAXR hu JAX R zh JAXR ... more details
unreferenced date November 2011 Infobox software name Java API Compliance Checker developer http www.rosalinux.org ROSA Lab , http ispras.ru en ISPRAS released start date 2011 08 30 latest release version 1.0.3 latest release date release date and age 2011 12 13 operating system Linux , FreeBSD , Mac OS X , Microsoft Windows MS Windows programming language Perl website http forge.ispras.ru projects java api compliance checker forge.ispras.ru license GNU General Public License GPL , GNU Lesser General Public License LGPL Java API Compliance Checker Java ACC is a tool for checking Source code compatibility source level build time and Binary code compatibility binary level run time backward compatibility of a Java programming language Java library API . See also ABI Compliance Checker Binary code compatibility Source code compatibility Upstream Tracker External links http forge.ispras.ru projects java api compliance checker Development Site http ispras.linux foundation.org index.php Java API Compliance Checker Home Page http pkgs.org download java api compliance checker RPM Packages Category Software development ... more details
goals and minimize the time spent coding infrastructure functionality. The API insulates application ..., is out of the scope of SAGA. Rather, the API seeks to hide the detail of any service infrastructures that may or may not be used to implement the functionality that the application developer needs. The API alignes, however, with all middleware standards within Open Grid Forum OGF . The SAGA API is designed to be extensible a well defined mechanism exists to specify additional API packages which expand the scope of the API as needed. The SAGA Core API itself defines a number of packages job management ... Core API specification Standardization SAGA was standardized by the Open Grid Forum . SAGA Use .... The SAGA Core API Specification the basis of the standard, defines the Look and Feel of the SAGA API. SAGA API Extensions additional functional API extensions which use the Look and Feel of the SAGA API. SAGA API Language Bindings mapping of the language neutral SAGA API to various programming languages. The SAGA Core API specification covers the following non functional areas security and session ... attribute management I O buffer management The SAGA Core API specification covers the following functional ... to be covered by SAGA API extensions service discovery message exchange storage of application level ... more details
The Location API for Java ME is a compact and generic Java Platform, Micro Edition Java 2 ME Application Programming Interface API that produces information about the device s present physical location to Java applications. This API can be optionally supported by mobile phone and Personal digital assistant PDA manufacturers, with the minimum Java platform required for this API being Connected Limited Device Configuration CLDC v1.1 . The Location API was developed under the Java Community Process as JSR 179, released in September 2003 and updated to version 1.0.1 in March 2006. Nokia is the main author and maintainer of this Java Specification Request JSR . OpenLAPI is an LGPL implementation for use in emulator environments where the Nokia reference implementation does not exist and for devices which can access a GPS device over Bluetooth . Features The Location API is designed to work with many different positioning methods. Generic interfaces lets application developers implement systems that can retrieve location data from multiple sources, based on their availability on the device. It has advantages over a single means of tracking, including fail over, indoor outdoor transparency ..., or other positioning methods. The API supports ref http www.ddj.com java 184406388 Dr. Dobb s 2006 The Java Location API ref Current location current latitude , longitude , altitude , Direction ... www.ddj.com showArticle.jhtml?documentID ddj0601i&pgno 8 Dr. Dobb s 2006 The Java Location API Address ... by when the current location changes. The Location API does not support Topological data which ... were provider specific. The aim of this API was to provide a common API for retrieving the location ... are often required to create custom builds for different devices. The Location API is available ... External links http www.jcp.org en jsr detail?id 179 JSR 179 Location API for J2ME http openlapi.com OpenLAPI an LGPL implementation http www.developer.nokia.com Community Wiki Location API Nokia ... more details
Amazon.com Amazon s Product Advertising API , formerly Amazon Associates Web Service A2S and before that known as Amazon E Commerce Service ECS , is a web service and application programming interface API that gives application programmers access to Amazon s product catalog data. Accessible via either the SOAP or Representational State Transfer REST Protocol computing protocols it enables products to be listed and or sold though third party websites and applications. ref name Details cite web accessdate 2011 04 21 location https partnernet.amazon.de publisher Amazon.de title Product Advertising API url https partnernet.amazon.de gp advertising api detail main.html ref It is part of the Amazon Web Services AWS . Functionality Amazon.com developed the Product Advertising API toward three classifications of users Amazon Affiliates Associates third party site owners wishing to build more effective sponsored Affiliate marketing affiliate links to Amazon products, thus increasing their referral fees Vendors sellers on the Amazon.com Amazon platform looking to manage inventory and receive batch product data feeds Developers third party developers building Amazon.com Amazon driven functionality into their applications The API allows clients to search or browse Amazon.com s product catalog ... in referral fees. ref cite web url https affiliate program.amazon.com gp advertising api detail main.html work Product Advertising API title Product Advertising API publisher Amazon.com Inc. accessdate 21 July 2011 ref Motivation The motivation behind the free Product Advertising API is to give partners ... https partnernet.amazon.de gp advertising api detail main.html ref The access is given to developers ... Amazon EU Product Advertising API Licence Agreement quote Unsuitable applications include those that a do ... of products and services on the Amazon Site ... url https partnernet.amazon.de gp advertising api ... gp advertising api detail main.html Amazon Product Advertising API official site Amazon Category ... more details
wiki Software vaapi Video Acceleration API VA API is an open source software Library computing library libVA and Application programming interface API specification. It enables and provides ... API is targeted at the X Window System on Unix based operating system s including Linux , FreeBSD , and Solaris ... GPU hardware. However, the API is not limited to GPUs or Intel specific hardware, as other hardware and manufacturers can also freely use this API for hardware accelerated video decoding. ref name lwn.net cite web url http lwn.net Articles 339349 title VA API slowly, but surely, making progress author Nathan Willis date 2009 07 01 publisher lwn.net ref VA API was designed with the purpose of some ... Windows DirectX Video Acceleration DxVA API , and more. Overview The main motivation for VA API is to enable hardware accelerated video decode at various entry points Variable length code VLD , IDCT , Motion Compensation , Deblocking filter video deblocking ref name MPlayer, FFmpeg Gain VA API Support http www.phoronix.com vr.php?view 13300 MPlayer, FFmpeg Gain VA API Support ref for the prevailing ... vaapi, About ref Supported Hardware and Drivers As of January 17, 2012 VA API is natively supported ... www.phoronix.com scan.php?page news item&px MTA0NDI VA API Video Acceleration On Intel Medfield ref ... scan.php?page news item&px MTA0NDI VA API Video Acceleration On Intel Medfield ref The free drivers ... Driver With OpenGL 3.0, VA API ref In November 2009, VA API also gained a new Proprietary software proprietary backend named xvba video which allows VA API powered applications to take advantage of AMD ... X Video Bitstream Acceleration API designed by AMD . Additionally, VDPAU VDPAU Video Decode and Presentation API for Unix , a competing API designed by NVIDIA , can potentially also used as a backend for the VA API. If this is supported, any software that supports VA API then also indirectly supports ... vaapi title A NVIDIA VDPAU Back End For Intel s VA API accessdate 2009 03 13 author Michael Larabel ... more details