814:
653:
259:
155:
2404:
609:
383:
22:
1616:
374:, but today the API is no longer limited to Intel-specific hardware or GPUs. Other hardware and manufacturers can freely use this open standard API for hardware accelerated video processing with their own hardware without paying a royalty fee.
483:
VA-API currently supports these video codecs in the official mainline version, but note that exactly which video codecs are supported depends on the hardware and the driver's capabilities.
2575:
40:
2205:
2144:
2560:
1570:
1181:
1127:
2238:
596:
592:
1156:
562:
Video decoding and post-processing processes that can be offloaded and accelerated if both the device drivers and GPU hardware supports them:
2555:
819:
710:(also part of the FFmpeg project) does contain code that other applications use to support hardware accelerated decoding, including VA-API.
2321:
1605:
1553:
571:
279:
58:
1020:
1448:
1373:
616:
The current interface is window system independent, so that it can potentially be used with graphics sub-systems other than the
2301:
1890:
617:
308:
1849:
192:
434:
only, it made more sense to design an interface from scratch that can fully expose the video decode capabilities in today's
2247:
2231:
2149:
1579:
2580:
529:
423:
134:
948:
2570:
2508:
1670:
108:
2216:
1901:
1869:
1055:
371:
336:
332:
188:
2002:
1424:
577:
403:
1298:
2565:
2450:
2224:
2080:
2027:
1934:
827:
633:
629:
456:
435:
363:
291:
170:
1525:
1473:
652:
1944:
1135:
901:
307:
VA-API video decode/encode interface is platform and window system independent but is primarily targeted at
632:
libraries. In a nutshell, it is a scheme to pass various types of data buffers from the application to the
1590:
2072:
1874:
1854:
1839:
1660:
1645:
1546:
665:
390:
The main motivation for VA-API is to enable hardware-accelerated video decode at various entry-points (
2513:
2154:
2095:
2007:
1977:
1817:
1635:
391:
295:
2412:
2316:
2090:
1844:
1695:
1160:
1102:
1001:
566:
431:
407:
399:
298:
258:
207:
876:
2495:
2465:
2311:
2306:
1690:
1585:
1273:
1220:
1195:
2403:
1246:"Hardware-accelerated video decoding, encoding and processing on Intel graphics through VA-API"
2331:
1924:
1831:
1827:
1665:
1630:
1175:
769:
641:
2534:
2425:
2354:
2259:
1884:
1539:
774:
718:
503:
450:
419:
320:
283:
219:
179:
304:, combined with a hardware-specific driver, usually provided together with the GPU driver.
2251:
2159:
1685:
1650:
1595:
1562:
830:(libdce) — Texas Instruments API for the video codec engine in OMAP based embedded systems
747:
737:
689:
621:
312:
1245:
154:
2529:
1721:
1600:
585:
343:
and graphics sub-systems for video output. Accelerated processing includes support for
706:
project, supports VA-API encoding through CLI with version starting from 3.1 and also
2549:
854:
493:
411:
2326:
2057:
1730:
386:
An example of vainfo output, showing supported video codecs for VA-API acceleration
348:
1348:
608:
2185:
1474:"Firefox 80 Available With VA-API On X11, WebGL Parallel Shader Compile Support"
637:
625:
382:
344:
340:
276:
226:
2435:
2384:
2379:
2275:
1323:
973:
809:
793:
707:
239:
200:
196:
80:
1374:"[Client] 2.2.6 Released – Significant CPU usage reductions included"
2440:
2420:
2100:
2052:
1957:
1502:
836:— a royalty-free cross-platform media abstraction API from the Khronos Group
728:
430:). Extending XvMC was considered, but due to its original design for MPEG-2
359:
287:
1514:
2455:
2445:
2430:
2280:
1967:
1919:
1791:
1736:
1700:
671:
471:
290:
to use hardware video acceleration capabilities, usually provided by the
1047:
677:
2503:
2389:
2364:
2115:
2017:
1982:
1859:
1786:
1756:
1751:
1741:
1655:
833:
798:
757:
753:
657:
328:
1302:
2470:
2369:
2338:
2296:
2180:
2120:
2110:
1909:
1781:
763:
703:
1519:
930:
2460:
2359:
2200:
2195:
2190:
2175:
2037:
1997:
1962:
1761:
1675:
1640:
1531:
1509:
741:
693:
651:
607:
466:
415:
355:
324:
184:
85:
143:
2374:
2105:
2047:
2022:
2012:
1992:
1987:
1972:
1952:
1929:
1914:
1864:
1807:
1771:
1766:
1746:
783:
683:
497:
427:
395:
367:
316:
2220:
1535:
1399:
366:
hardware with the specific purpose of eventually replacing the
2485:
2480:
2085:
2062:
2042:
2032:
1812:
1776:
1680:
1615:
1425:"OBS Studio Now Supports VA-API For Video Encoding - Phoronix"
722:
547:
538:
212:
15:
1021:"Video acceleration API (VA-API) now available on Windows!"
515:
H.264 / AVC Hardware
Variable Length Decoding (VLD) - CAVLC
512:
H.264 / AVC Hardware
Variable Length Decoding (VLD) - CABAC
1221:"H.264 VA-API GPU Video Acceleration For Flash - Phoronix"
713:
370:
standard as the default Unix multi-platform equivalent of
801:(On Wayland since release 78 and on X11 since release 80)
750:(formerly XBMC Live) (Linux Live CD/USB operating-system)
660:
showing VA-API being used for video decoding acceleration
877:"VA-API Video Acceleration On Intel Medfield - Phoronix"
1196:"Fluendo's New Codecs Support VDPAU, VA-API - Phoronix"
496:(a.k.a. MPEG-4 SP / MPEG-4 ASP, more commonly known as
372:
Microsoft
Windows DirectX Video Acceleration (DxVA) API
36:
902:"Video4Linux2: Path to a Standardized Video Codec API"
339:, however it can potentially also be used with direct
1076:
459:
open-source drivers for AMD and Nvidia graphics cards
354:
The VA-API specification was originally designed by
2522:
2494:
2411:
2347:
2289:
2268:
2258:
2168:
2137:
2071:
1943:
1900:
1883:
1826:
1800:
1720:
1709:
1623:
1569:
1274:"XBMC Gets Working Intel VA-API Support - Phoronix"
780:
Bluecherry DVR client (starting from release 2.2.6)
234:
218:
206:
178:
164:
133:
107:
91:
79:
31:
may be too technical for most readers to understand
1449:"Firefox on Fedora finally gets VA-API on Wayland"
1103:"Mailing list entry that describes uses of VA-API"
462:AMDGPU-PRO drivers for AMD graphics cards on Linux
588:, more commonly known as slice-level acceleration
1520:"VA API slowly -- but surely -- making progress"
949:"Mplayer, FFmpeg Gain VA-API Support - Phoronix"
490:VC-1 / WMV3 decode acceleration Advanced Profile
1268:
1266:
521:H.264 / AVC Hardware Motion Compensation (HWMC)
524:H.264 / AVC Hardware In-Loop Deblocking (ILDB)
2232:
1547:
1324:"Release Notes - 0.25 - MythTV Official Wiki"
1042:
1040:
686:media server (starting from release 3.0.6400)
558:Processes that can be accelerated with VA-API
446:As of 2022, VA-API is natively supported by:
406:) for the prevailing coding standards today (
8:
931:"VA API slowly, but surely, making progress"
74:
518:H.264 / AVC Hardware Inverse Transform (IT)
509:H.264 AVC decode acceleration High Profile
2576:Video acceleration APIs available on Linux
2265:
2239:
2225:
2217:
1897:
1717:
1554:
1540:
1532:
1128:"RealPlayer for MID & Intel/Linux FAQ"
996:
994:
465:libva-vdpau-driver for cards supported by
257:
153:
73:
597:Context-adaptive binary arithmetic coding
59:Learn how and when to remove this message
43:, without removing the technical details.
553:AV1 8-bit and 10-bit decode acceleration
544:VP9 8-bit and 10-bit decode acceleration
381:
846:
593:Context-adaptive variable-length coding
487:MPEG-2 decode acceleration Main Profile
1180:: CS1 maint: archived copy as title (
1173:
474:implementations with the VAOn12 driver
351:, subpicture blending, and rendering.
71:Open source API for video acceleration
1526:"MPlayer, FFmpeg Gain VA-API Support"
618:DRI (Direct Rendering Infrastructure)
41:make it understandable to non-experts
7:
820:Free and open-source software portal
550:8-bit and 10-bit encode acceleration
628:, and it can work with third-party
612:Video Acceleration API architecture
2561:Application programming interfaces
1661:X Display Manager Control Protocol
14:
2509:Open Collaboration Services (OCS)
2206:Desktop environments (comparison)
572:Inverse discrete cosine transform
282:that allows applications such as
280:application programming interface
2402:
1614:
812:
506:encode acceleration Main Profile
360:GMA (Graphics Media Accelerator)
294:(GPU). It is implemented by the
20:
1510:Intel Media and Audio for Linux
1077:"Emby Server 3.0.6400 Released"
1058:from the original on 2017-02-01
756:(v1 with patches) and its fork
702:, a command line tool from the
309:Direct Rendering Infrastructure
1400:"the xine project - News Feed"
1349:"VLC 1.1.0 release - VideoLAN"
1299:"Mplayer in vaapi - Gitorious"
790:" library) since Version 1.2.3
740:(formerly XBMC Media Center) (
680:real-time live video streaming
630:DRM (Direct Rendering Manager)
535:H.265/HEVC decode acceleration
442:Supported hardware and drivers
1:
2248:Free and open-source software
1002:"Hardware video acceleration"
777:(starting from release 1.1.0)
453:open-source drivers for Linux
1019:Vilerino, Sil (2023-02-15).
929:Nathan Willis (2009-07-01).
766:(starting from release 0.25)
2556:Application layer protocols
1671:X-Video Motion Compensation
2597:
909:Events.linuxfoundation.org
648:Software supporting VA-API
2400:
1612:
541:8-bit encode acceleration
129:
103:
1453:mastransky.wordpress.com
828:Distributed Codec Engine
586:variable-length decoding
292:graphics processing unit
1656:Shared memory extension
1522:– an overview from 2009
114:2.22.0 / 2 July 2024
2476:Video Acceleration API
1591:X Window authorization
1025:DirectX Developer Blog
661:
624:, such as direct with
613:
591:Bitstream processing (
582:Intra-frame prediction
479:Supported video codecs
387:
269:Video Acceleration API
116:; 2 months ago
1646:X Rendering Extension
655:
642:compressed bit-stream
611:
604:Software architecture
500:) decode acceleration
494:MPEG-4 Part 2 (H.263)
385:
1818:X Toolkit Intrinsics
1636:X keyboard extension
1250:Cgit.freedesktop.org
638:decoding or encoding
296:free and open-source
2581:X Window extensions
2250:projects hosted by
1696:Composite Extension
678:datarhei Restreamer
567:Motion compensation
532:encode acceleration
400:motion compensation
76:
2571:Video acceleration
1691:Display PostScript
1586:X Window selection
1132:HelixCommunity.org
1006:wiki.ArchLinux.org
690:Helix media player
662:
614:
388:
81:Original author(s)
2543:
2542:
2398:
2397:
2214:
2213:
2133:
2132:
2129:
2128:
1894:
1666:X video extension
1631:X Image Extension
1378:Bluecherrydvr.com
578:deblocking filter
321:operating systems
266:
265:
69:
68:
61:
2588:
2535:Portland Project
2406:
2266:
2241:
2234:
2227:
2218:
1898:
1888:
1832:Session managers
1828:Display managers
1801:Client libraries
1718:
1618:
1556:
1549:
1542:
1533:
1515:mobile-hw-decode
1506:
1505:
1503:Official website
1488:
1487:
1485:
1484:
1478:www.phoronix.com
1470:
1464:
1463:
1461:
1460:
1445:
1439:
1438:
1436:
1435:
1429:www.phoronix.com
1421:
1415:
1414:
1412:
1410:
1404:Xine-project.org
1396:
1390:
1389:
1387:
1385:
1370:
1364:
1363:
1361:
1359:
1345:
1339:
1338:
1336:
1334:
1320:
1314:
1313:
1311:
1310:
1301:. Archived from
1295:
1289:
1288:
1286:
1284:
1270:
1261:
1260:
1258:
1256:
1242:
1236:
1235:
1233:
1231:
1217:
1211:
1210:
1208:
1206:
1192:
1186:
1185:
1179:
1171:
1169:
1168:
1159:. Archived from
1153:
1147:
1146:
1144:
1143:
1134:. Archived from
1124:
1118:
1117:
1115:
1113:
1107:Lists.moblin.org
1099:
1093:
1092:
1090:
1088:
1083:. 29 August 2016
1073:
1067:
1066:
1064:
1063:
1048:"Hardware/vaapi"
1044:
1035:
1034:
1032:
1031:
1016:
1010:
1009:
998:
989:
988:
986:
984:
970:
964:
963:
961:
959:
945:
939:
938:
926:
920:
919:
917:
915:
906:
898:
892:
891:
889:
887:
873:
867:
866:
864:
862:
851:
822:
817:
816:
815:
775:VLC media player
734:
451:Intel Quick Sync
420:MPEG-4 AVC/H.264
303:
284:VLC media player
262:
261:
254:
251:
249:
247:
245:
243:
241:
230:
229:
180:Operating system
174:
173:
157:
152:
149:
147:
145:
124:
122:
117:
99:
98:
77:
64:
57:
53:
50:
44:
24:
23:
16:
2596:
2595:
2591:
2590:
2589:
2587:
2586:
2585:
2566:Freedesktop.org
2546:
2545:
2544:
2539:
2518:
2490:
2407:
2394:
2343:
2285:
2254:
2252:freedesktop.org
2245:
2215:
2210:
2164:
2160:freedesktop.org
2125:
2067:
1939:
1887:
1885:Window managers
1879:
1830:
1822:
1796:
1722:Display servers
1714:implementations
1713:
1711:
1705:
1686:Multi-Pointer X
1651:Shape extension
1619:
1610:
1596:X11 color names
1565:
1563:X Window System
1560:
1501:
1500:
1497:
1492:
1491:
1482:
1480:
1472:
1471:
1467:
1458:
1456:
1447:
1446:
1442:
1433:
1431:
1423:
1422:
1418:
1408:
1406:
1398:
1397:
1393:
1383:
1381:
1372:
1371:
1367:
1357:
1355:
1347:
1346:
1342:
1332:
1330:
1322:
1321:
1317:
1308:
1306:
1297:
1296:
1292:
1282:
1280:
1272:
1271:
1264:
1254:
1252:
1244:
1243:
1239:
1229:
1227:
1219:
1218:
1214:
1204:
1202:
1194:
1193:
1189:
1172:
1166:
1164:
1157:"Archived copy"
1155:
1154:
1150:
1141:
1139:
1126:
1125:
1121:
1111:
1109:
1101:
1100:
1096:
1086:
1084:
1075:
1074:
1070:
1061:
1059:
1046:
1045:
1038:
1029:
1027:
1018:
1017:
1013:
1000:
999:
992:
982:
980:
978:Freedesktop.org
972:
971:
967:
957:
955:
947:
946:
942:
928:
927:
923:
913:
911:
904:
900:
899:
895:
885:
883:
875:
874:
870:
860:
858:
853:
852:
848:
843:
818:
813:
811:
808:
733:gstreamer-vaapi
732:
650:
622:X Window System
606:
560:
481:
444:
380:
313:X Window System
301:
256:
238:
225:
224:
169:
168:
160:
142:
125:
120:
118:
115:
96:
95:
92:Initial release
72:
65:
54:
48:
45:
37:help improve it
34:
25:
21:
12:
11:
5:
2594:
2592:
2584:
2583:
2578:
2573:
2568:
2563:
2558:
2548:
2547:
2541:
2540:
2538:
2537:
2532:
2530:Create Project
2526:
2524:
2520:
2519:
2517:
2516:
2511:
2506:
2500:
2498:
2492:
2491:
2489:
2488:
2483:
2478:
2473:
2468:
2463:
2458:
2453:
2448:
2443:
2438:
2433:
2428:
2423:
2417:
2415:
2409:
2408:
2401:
2399:
2396:
2395:
2393:
2392:
2387:
2382:
2377:
2372:
2367:
2362:
2357:
2351:
2349:
2345:
2344:
2342:
2341:
2336:
2335:
2334:
2324:
2319:
2314:
2309:
2304:
2299:
2293:
2291:
2287:
2286:
2284:
2283:
2278:
2272:
2270:
2263:
2256:
2255:
2246:
2244:
2243:
2236:
2229:
2221:
2212:
2211:
2209:
2208:
2203:
2198:
2193:
2188:
2183:
2178:
2172:
2170:
2166:
2165:
2163:
2162:
2157:
2152:
2147:
2141:
2139:
2135:
2134:
2131:
2130:
2127:
2126:
2124:
2123:
2118:
2113:
2108:
2103:
2098:
2093:
2088:
2083:
2077:
2075:
2069:
2068:
2066:
2065:
2060:
2055:
2050:
2045:
2040:
2035:
2030:
2025:
2020:
2015:
2010:
2005:
2000:
1995:
1990:
1985:
1980:
1975:
1970:
1965:
1960:
1955:
1949:
1947:
1941:
1940:
1938:
1937:
1932:
1927:
1922:
1917:
1912:
1906:
1904:
1895:
1881:
1880:
1878:
1877:
1872:
1867:
1862:
1857:
1852:
1847:
1842:
1836:
1834:
1824:
1823:
1821:
1820:
1815:
1810:
1804:
1802:
1798:
1797:
1795:
1794:
1789:
1784:
1779:
1774:
1769:
1764:
1759:
1754:
1749:
1744:
1739:
1734:
1726:
1724:
1715:
1707:
1706:
1704:
1703:
1698:
1693:
1688:
1683:
1678:
1673:
1668:
1663:
1658:
1653:
1648:
1643:
1638:
1633:
1627:
1625:
1621:
1620:
1613:
1611:
1609:
1608:
1603:
1601:X Input Method
1598:
1593:
1588:
1583:
1575:
1573:
1567:
1566:
1561:
1559:
1558:
1551:
1544:
1536:
1530:
1529:
1523:
1517:
1512:
1507:
1496:
1495:External links
1493:
1490:
1489:
1465:
1440:
1416:
1391:
1380:. 2 March 2017
1365:
1340:
1315:
1290:
1262:
1237:
1212:
1187:
1148:
1119:
1094:
1068:
1052:wiki.libav.org
1036:
1011:
990:
965:
940:
921:
893:
868:
855:"libva 2.22.0"
845:
844:
842:
839:
838:
837:
831:
824:
823:
807:
804:
803:
802:
796:
791:
788:xine-lib-vaapi
781:
778:
772:
767:
761:
751:
745:
735:
726:
716:
711:
697:
687:
681:
675:
669:
649:
646:
605:
602:
601:
600:
589:
583:
580:
574:
569:
559:
556:
555:
554:
551:
545:
542:
536:
533:
527:
526:
525:
522:
519:
516:
513:
507:
501:
491:
488:
480:
477:
476:
475:
469:
463:
460:
454:
443:
440:
379:
376:
349:video encoding
345:video decoding
264:
263:
236:
232:
231:
222:
216:
215:
210:
204:
203:
182:
176:
175:
166:
162:
161:
159:
158:
139:
137:
131:
130:
127:
126:
113:
111:
109:Stable release
105:
104:
101:
100:
93:
89:
88:
83:
70:
67:
66:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
2593:
2582:
2579:
2577:
2574:
2572:
2569:
2567:
2564:
2562:
2559:
2557:
2554:
2553:
2551:
2536:
2533:
2531:
2528:
2527:
2525:
2521:
2515:
2512:
2510:
2507:
2505:
2502:
2501:
2499:
2497:
2493:
2487:
2484:
2482:
2479:
2477:
2474:
2472:
2469:
2467:
2464:
2462:
2459:
2457:
2454:
2452:
2449:
2447:
2444:
2442:
2439:
2437:
2434:
2432:
2429:
2427:
2424:
2422:
2419:
2418:
2416:
2414:
2410:
2405:
2391:
2388:
2386:
2383:
2381:
2378:
2376:
2373:
2371:
2368:
2366:
2363:
2361:
2358:
2356:
2353:
2352:
2350:
2346:
2340:
2337:
2333:
2330:
2329:
2328:
2325:
2323:
2320:
2318:
2315:
2313:
2310:
2308:
2305:
2303:
2300:
2298:
2295:
2294:
2292:
2288:
2282:
2279:
2277:
2274:
2273:
2271:
2267:
2264:
2261:
2257:
2253:
2249:
2242:
2237:
2235:
2230:
2228:
2223:
2222:
2219:
2207:
2204:
2202:
2199:
2197:
2194:
2192:
2189:
2187:
2184:
2182:
2179:
2177:
2174:
2173:
2171:
2167:
2161:
2158:
2156:
2153:
2151:
2148:
2146:
2143:
2142:
2140:
2136:
2122:
2119:
2117:
2114:
2112:
2109:
2107:
2104:
2102:
2099:
2097:
2094:
2092:
2089:
2087:
2084:
2082:
2079:
2078:
2076:
2074:
2070:
2064:
2061:
2059:
2056:
2054:
2051:
2049:
2046:
2044:
2041:
2039:
2036:
2034:
2031:
2029:
2026:
2024:
2021:
2019:
2016:
2014:
2011:
2009:
2006:
2004:
2001:
1999:
1996:
1994:
1991:
1989:
1986:
1984:
1981:
1979:
1976:
1974:
1971:
1969:
1966:
1964:
1961:
1959:
1956:
1954:
1951:
1950:
1948:
1946:
1942:
1936:
1935:Enlightenment
1933:
1931:
1928:
1926:
1923:
1921:
1918:
1916:
1913:
1911:
1908:
1907:
1905:
1903:
1899:
1896:
1892:
1886:
1882:
1876:
1873:
1871:
1868:
1866:
1863:
1861:
1858:
1856:
1853:
1851:
1848:
1846:
1843:
1841:
1838:
1837:
1835:
1833:
1829:
1825:
1819:
1816:
1814:
1811:
1809:
1806:
1805:
1803:
1799:
1793:
1790:
1788:
1785:
1783:
1780:
1778:
1775:
1773:
1770:
1768:
1765:
1763:
1760:
1758:
1755:
1753:
1750:
1748:
1745:
1743:
1740:
1738:
1735:
1733:
1732:
1728:
1727:
1725:
1723:
1719:
1716:
1708:
1702:
1699:
1697:
1694:
1692:
1689:
1687:
1684:
1682:
1679:
1677:
1674:
1672:
1669:
1667:
1664:
1662:
1659:
1657:
1654:
1652:
1649:
1647:
1644:
1642:
1639:
1637:
1634:
1632:
1629:
1628:
1626:
1622:
1617:
1607:
1604:
1602:
1599:
1597:
1594:
1592:
1589:
1587:
1584:
1582:
1581:
1580:Core protocol
1577:
1576:
1574:
1572:
1568:
1564:
1557:
1552:
1550:
1545:
1543:
1538:
1537:
1534:
1527:
1524:
1521:
1518:
1516:
1513:
1511:
1508:
1504:
1499:
1498:
1494:
1479:
1475:
1469:
1466:
1455:. 3 June 2020
1454:
1450:
1444:
1441:
1430:
1426:
1420:
1417:
1405:
1401:
1395:
1392:
1379:
1375:
1369:
1366:
1354:
1350:
1344:
1341:
1329:
1325:
1319:
1316:
1305:on 2013-08-03
1304:
1300:
1294:
1291:
1279:
1275:
1269:
1267:
1263:
1251:
1247:
1241:
1238:
1226:
1222:
1216:
1213:
1201:
1197:
1191:
1188:
1183:
1177:
1163:on 2016-09-16
1162:
1158:
1152:
1149:
1138:on 2012-03-24
1137:
1133:
1129:
1123:
1120:
1108:
1104:
1098:
1095:
1082:
1078:
1072:
1069:
1057:
1053:
1049:
1043:
1041:
1037:
1026:
1022:
1015:
1012:
1007:
1003:
997:
995:
991:
979:
975:
969:
966:
954:
950:
944:
941:
936:
932:
925:
922:
910:
903:
897:
894:
882:
878:
872:
869:
857:. 2 July 2024
856:
850:
847:
840:
835:
832:
829:
826:
825:
821:
810:
805:
800:
797:
795:
792:
789:
785:
782:
779:
776:
773:
771:
768:
765:
762:
759:
755:
752:
749:
746:
743:
739:
736:
730:
727:
724:
720:
717:
715:
712:
709:
705:
701:
698:
695:
691:
688:
685:
682:
679:
676:
673:
670:
667:
664:
663:
659:
654:
647:
645:
643:
639:
635:
631:
627:
623:
619:
610:
603:
598:
594:
590:
587:
584:
581:
579:
575:
573:
570:
568:
565:
564:
563:
557:
552:
549:
546:
543:
540:
537:
534:
531:
528:
523:
520:
517:
514:
511:
510:
508:
505:
502:
499:
495:
492:
489:
486:
485:
484:
478:
473:
470:
468:
464:
461:
458:
455:
452:
449:
448:
447:
441:
439:
437:
433:
429:
425:
421:
417:
413:
409:
405:
401:
397:
393:
384:
377:
375:
373:
369:
365:
361:
357:
352:
350:
346:
342:
338:
334:
330:
326:
322:
318:
314:
310:
305:
300:
297:
293:
289:
285:
281:
278:
274:
270:
260:
253:
237:
233:
228:
223:
221:
217:
214:
211:
209:
205:
202:
198:
194:
190:
186:
183:
181:
177:
172:
167:
163:
156:
151:
141:
140:
138:
136:
132:
128:
112:
110:
106:
102:
94:
90:
87:
84:
82:
78:
63:
60:
52:
49:November 2021
42:
38:
32:
29:This article
27:
18:
17:
2475:
2327:X.Org Server
2169:Applications
2058:Window Maker
1731:X.Org Server
1729:
1578:
1571:Architecture
1481:. Retrieved
1477:
1468:
1457:. Retrieved
1452:
1443:
1432:. Retrieved
1428:
1419:
1407:. Retrieved
1403:
1394:
1382:. Retrieved
1377:
1368:
1356:. Retrieved
1353:Videolan.org
1352:
1343:
1331:. Retrieved
1327:
1318:
1307:. Retrieved
1303:the original
1293:
1281:. Retrieved
1278:Phoronix.com
1277:
1253:. Retrieved
1249:
1240:
1228:. Retrieved
1225:Phoronix.com
1224:
1215:
1203:. Retrieved
1200:Phoronix.com
1199:
1190:
1165:. Retrieved
1161:the original
1151:
1140:. Retrieved
1136:the original
1131:
1122:
1110:. Retrieved
1106:
1097:
1085:. Retrieved
1080:
1071:
1060:. Retrieved
1051:
1028:. Retrieved
1024:
1014:
1005:
981:. Retrieved
977:
968:
956:. Retrieved
953:Phoronix.com
952:
943:
934:
924:
912:. Retrieved
908:
896:
884:. Retrieved
881:Phoronix.com
880:
871:
859:. Retrieved
849:
787:
699:
674:media server
615:
561:
482:
445:
389:
353:
306:
272:
268:
267:
242:.freedesktop
55:
46:
30:
1902:Compositing
1712:and notable
1528:– from 2008
1409:23 February
1384:23 February
1358:23 February
1333:23 February
1283:23 February
1255:23 February
1230:23 February
1205:23 February
1112:23 February
1087:23 February
983:23 February
958:23 February
914:23 February
886:23 February
626:framebuffer
472:Direct3D 12
341:framebuffer
323:(including
277:open source
227:MIT License
121:2 July 2024
2550:Categories
2496:Frameworks
2436:Fontconfig
2385:pkg-config
2380:PackageKit
2276:PulseAudio
2262:components
1891:comparison
1710:Components
1624:Extensions
1483:2020-08-25
1459:2020-08-19
1434:2020-08-06
1328:Mythtv.org
1309:2014-02-10
1167:2016-08-31
1142:2011-05-12
1081:Emby.media
1062:2017-01-20
1030:2023-03-08
841:References
794:OBS Studio
708:libavcodec
530:H.265/HEVC
432:MotionComp
424:H.265/HEVC
412:MPEG-4 ASP
404:deblocking
362:series of
201:Windows 11
197:Windows 10
165:Written in
135:Repository
2514:Telepathy
2441:GStreamer
2421:AppStream
2413:Libraries
2138:Standards
2101:ratpoison
2053:WindowLab
1958:AfterStep
748:Kodibuntu
729:GStreamer
656:A log of
504:H.264 AVC
428:VC-1/WMV3
311:(DRI) in
288:GStreamer
248:/Software
2523:Meetings
2456:HarfBuzz
2446:libinput
2431:FreeType
2317:Plymouth
2290:Graphics
2281:PipeWire
2003:Matchbox
1968:Blackbox
1945:Stacking
1920:Metacity
1870:Entrance
1792:XWayland
1737:Cygwin/X
1701:Xinerama
1176:cite web
1056:Archived
806:See also
770:OpenShot
760:(native)
731:through
721:Flash /
672:Jellyfin
576:In-loop
378:Overview
358:for its
275:) is an
2504:CppUnit
2466:Poppler
2451:Mesa 3D
2390:Systemd
2365:Flatpak
2322:Wayland
2312:nouveau
2307:Enchant
2116:StumpWM
2081:awesome
2028:Sawfish
2018:Openbox
1983:Fluxbox
1860:LightDM
1787:XQuartz
1757:XDarwin
1752:XFree86
1742:X-Win32
1606:Wayland
974:"vaapi"
935:Lwn.net
834:OpenMAX
799:Firefox
754:MPlayer
714:Fluendo
668:toolkit
666:Clutter
658:Firefox
337:Android
335:), and
333:Solaris
329:FreeBSD
299:library
235:Website
220:License
189:Android
119: (
35:Please
2471:Swfdec
2370:Kmscon
2339:Xephyr
2332:Glamor
2297:Compiz
2181:xclock
2121:larswm
2111:xmonad
2073:Tiling
1925:Mutter
1910:Compiz
1782:Xephyr
861:2 July
786:(via "
764:MythTV
725:player
704:FFmpeg
700:ffmpeg
426:, and
408:MPEG-2
319:-like
273:VA-API
255:
250:/vaapi
150:/libva
148:/intel
144:github
2461:Pango
2426:Cairo
2360:D-Bus
2355:Avahi
2348:Other
2269:Sound
2201:xeyes
2196:xterm
2191:xload
2186:xedit
2176:xcalc
2145:ICCCM
2038:tvtwm
1998:IceWM
1963:amiwm
1762:Xming
1676:AIGLX
1641:RandR
905:(PDF)
742:Linux
719:Gnash
694:Linux
467:VDPAU
416:H.263
356:Intel
325:Linux
302:libva
246:/wiki
185:Linux
86:Intel
75:libva
2375:luit
2150:EWMH
2106:wmii
2048:vtwm
2023:Qvwm
2013:olwm
1993:FVWM
1988:FLWM
1973:CTWM
1953:4Dwm
1930:Xfwm
1915:KWin
1865:LXDM
1850:SDDM
1808:Xlib
1772:Xsun
1767:Xsgi
1747:X386
1411:2019
1386:2019
1360:2019
1335:2019
1285:2019
1257:2019
1232:2019
1207:2019
1182:link
1114:2019
1089:2019
985:2019
960:2019
916:2019
888:2019
863:2024
784:Xine
738:Kodi
684:Emby
636:for
498:Xvid
457:Mesa
436:GPUs
396:IDCT
368:XvMC
317:Unix
244:.org
208:Type
146:.com
97:2008
2486:Xft
2481:XCB
2302:DRI
2155:XDS
2096:Ion
2086:dwm
2063:wm2
2043:twm
2033:swm
2008:mwm
1978:cwm
1875:WDM
1855:XDM
1845:KDM
1840:GDM
1813:XCB
1777:Xgl
1681:GLX
758:mpv
723:SWF
634:GPU
620:in
548:AV1
539:VP9
392:VLD
364:GPU
315:on
286:or
240:www
213:API
193:BSD
39:to
2552::
2260:OS
2091:i3
1476:.
1451:.
1427:.
1402:.
1376:.
1351:.
1326:.
1276:.
1265:^
1248:.
1223:.
1198:.
1178:}}
1174:{{
1130:.
1105:.
1079:.
1054:.
1050:.
1039:^
1023:.
1004:.
993:^
976:.
951:.
933:.
907:.
879:.
644:.
640:a
438:.
422:,
418:,
410:,
402:,
398:,
394:,
347:,
331:,
327:,
199:,
195:,
191:,
187:,
2240:e
2233:t
2226:v
1893:)
1889:(
1555:e
1548:t
1541:v
1486:.
1462:.
1437:.
1413:.
1388:.
1362:.
1337:.
1312:.
1287:.
1259:.
1234:.
1209:.
1184:)
1170:.
1145:.
1116:.
1091:.
1065:.
1033:.
1008:.
987:.
962:.
937:.
918:.
890:.
865:.
744:)
696:)
692:(
599:)
595:/
414:/
271:(
252:/
171:C
123:)
62:)
56:(
51:)
47:(
33:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.