3240:
1162:
128:
90:
2203:
424:
416:
36:
676:
3252:
408:
27:
3272:
3262:
3226:
1088:
In March 2013, the GStreamer project maintainers issued a statement to clarify that the 0.10 series is no longer maintained. The statement reasserted the GStreamer project's willingness to help application and plugin developers migrate to the new technology, and hinted that those for whom switching
1017:, iOS, and Android. The SDK initiative aimed to facilitate the commercial adoption of the GStreamer project, as it provided a standardized entry point to developing multimedia applications with GStreamer, without needing to build the entire platform by oneself. Users of the SDK also benefited from
1064:
Beyond the technical improvements, the 1.x series is also defined by a new release versioning scheme. As the GStreamer roadmap explains, all 1.x.y versions carry a -1.0 API version suffix and have a stable API/ABI. The API/ABI can only be broken by a new major release series (i.e.: 2.x); however,
240:
that links together a wide variety of media processing systems to complete complex workflows. For instance, GStreamer can be used to build a system that reads files in one format, processes them, and exports them in another. The formats and processes can be changed in a plug and play fashion.
876:
The project released a series of major releases with 0.2.0 coming out in July 2001, 0.4.0 in
September 2002, and 0.8.0 in March 2004. During that period the project also changed its versioning strategy and while the first releases were simply new versions, later on the middle number started
803:
The Good, Bad and Ugly GStreamer plugins mentioned earlier provide, alongside processing elements/filters of all kinds, support for a wide variety of file formats, protocols and multimedia codecs. In addition to those, support for more than a hundred compression formats (including
1036:
GStreamer 1.0 was released on
September 24, 2012. The 1.x series is parallel installable to GStreamer 0.10 to ease the transition, and provides many architectural advantages over the 0.10 series. Generally speaking, GStreamer 1.0 brought significant improvements for:
868:
The first major release was 0.1.0 which was announced on 11 January 2001. Not long after, GStreamer picked up its first commercial backer. Towards the end of
January 2001, they hired Erik Walthinsen to develop methods for embedding GStreamer in smaller
1219:
873:-class) devices. Another RidgeRun employee, Brock A. Frazier, designed the GStreamer logo. RidgeRun later struggled financially and had to lay off its staff, including Erik Walthinsen. GStreamer progress was mostly unaffected.
884:
All release series, the project face difficulties. Every series is not very popular in the Linux community mostly because of stability issues and a serious lack of features compared to competing projects like
1215:
3275:
924:
With Wim
Taymans back at the helm, the core of GStreamer was redesigned and became what is the current 0.10.x series, which had its first release (0.10.0) in December 2005. It has maintained
1065:
there are currently no plans for a 2.0 release series. Until then, the new version numbering scheme can be used to predict the intended use of each release. The roadmap cites some examples:
1298:
1630:
913:
and also provide multimedia solutions for GStreamer. During this time, Fluendo hired most of the core developers including Wim
Taymans and attracted the support of companies such as
1728:
596:
Plug-ins can be installed semi-automatically when they are first needed. For that purpose distributions can register a backend that resolves feature-descriptions to package-names.
630:
GStreamer Bad Plug-ins comprises a set of plug-ins not up-to-par compared to the rest. They might closely approach good-quality plug-ins, but they lack something: perhaps a good
557:
file using GStreamer. The file source reads an MP3 file from a computer's hard-drive and sends it to the MP3 decoder. The decoder decodes the file data and converts it into
1569:
1308:
1680:
1929:
577:. GStreamer's base functionality contains functions for registering and loading plug-ins and for providing the fundamentals of all classes in the form of
2639:
1354:
983:
897:. The project also suffers a lack of leadership as Wim Taymans, the project lead since Erik Walthinsen had left, had largely stopped participating.
2446:
2401:
865:
joined the project soon thereafter and greatly expanded on many aspects of the system. Many other software developers have contributed since then.
1013:
for the upstream community project). The goal was to provide application developers with a SDK that would be functionally identical on
Windows,
3168:
1622:
1548:
1498:
1523:
1601:
1846:
1788:
881:
within those release series. Erik
Walthinsen more or less left GStreamer development behind during this time, focusing on other ventures.
1473:
910:
1817:
1707:
1054:
Zero-copy memory management (avoiding unnecessary roundtrips between the CPU and GPU) for better performance and lower power consumption
1802:
777:
716:
2037:
998:
906:
755:
688:
1896:
974:
In 2007, most of the core GStreamer developers left
Fluendo, including GStreamer maintainer Wim Taymans who went on to co-found
3306:
1659:
1954:
1729:"subprojects/gst-libav/ext/libav/gstavcodecmap.c · 47ac79d7b8cc078f4890d0ce21f47e1c1af2c736 · GStreamer / gstreamer · GitLab"
1175:
1684:
399:
Laboratory make use of GStreamer to simulate and analyze gravitational wave data. The GStreamer interface is called GstLAL.
3244:
1167:
1143:
1093:
1021:
877:
signifying release series. This meant the project did release a string of 0.6.x and 0.8.x releases which was meant to stay
1418:
1333:
642:
This package contains plug-ins from the "ugly" set, a set of good-quality plug-ins that might pose distribution problems.
857:
Erik
Walthinsen founded the GStreamer project in 1999. Many of its core design ideas came from a research project at the
622:
This package contains the GStreamer plug-ins from the "good" set, a set of high quality plug-ins under the LGPL license.
269:
1388:
3311:
1446:
561:
samples which then pass to the sound-driver. The sound-driver sends the PCM sound samples to the computer's speakers.
3326:
3301:
3118:
2120:
712:
679:
Through special plugins provided by Texas
Instruments, GStreamer makes use of hardware acceleration provided by e.g.
392:
In addition to source code releases, the GStreamer project provides binary builds for Android, iOS, OSX and Windows.
315:
205:
2659:
2015:
1921:
249:
188:
2366:
2100:
1241:
3321:
1275:
935:
With a new stable core in place, GStreamer gained in popularity in 2006, being used by media players including
601:
488:
276:
153:
1875:
1358:
2603:
2046:
2030:
1570:"subprojects/gst-libav/README.md · 47ac79d7b8cc078f4890d0ce21f47e1c1af2c736 · GStreamer / gstreamer · GitLab"
1041:
Embedded processors support, lower power consumption, offloading work to specialized hardware units (such as
464:
311:
1089:
to the 1.x series was still considered impossible could seek assistance from various consulting companies.
929:
103:
3065:
2878:
2307:
492:
472:
468:
81:
1147:
728:
586:
288:
165:
3060:
2920:
1128:
858:
680:
460:
334:, a heavy user of GStreamer, has included GStreamer since GNOME version 2.2 and encourages GNOME and
3316:
2496:
2471:
2249:
2023:
1049:
1042:
1002:
724:
436:
141:
1544:
1494:
546:
flow from the source pad to the sink pad. Pads negotiate the kind of data that will be sent using
89:
2383:
1519:
960:
1593:
3265:
2945:
2848:
2675:
2274:
1838:
1780:
1467:
944:
781:
720:
700:
519:, which can be further aggregated, thus forming a hierarchical graph. This is an example of a
3012:
2980:
2873:
2858:
2634:
1809:
1699:
696:
558:
2853:
2698:
2619:
2312:
1781:"GStreamer 0.10.0 stable release - Announcement of the first release in 0.10 stable series"
1186:
936:
354:
237:
233:
193:
8:
2975:
2925:
2787:
2598:
2406:
2359:
2211:
2115:
1139:
987:
837:
791:
736:
731:
to end-user software like MPlayer to access this hardware and offload computation to it.
574:
570:
512:
428:
343:
112:
127:
3331:
3296:
3113:
2762:
2624:
2294:
2264:
2110:
2105:
1900:
634:, some documentation, a set of tests, a real live maintainer, or some actual wide use.
3173:
2935:
2863:
2792:
2436:
2130:
1651:
956:
878:
759:
339:
300:
177:
2045:
1234:
3204:
3163:
3143:
2703:
2431:
2411:
2396:
2333:
2224:
2153:
2058:
1975:
1950:
1072:
1.1.0, 1.1.1, 1.1.2, 1.1.3... pre-releases, development version leading up to 1.2.0
979:
894:
825:
692:
599:
Since version 0.9, the plug-ins come grouped into three sets (named after the film
456:
200:
148:
3194:
3085:
2930:
2797:
2757:
2654:
2547:
2501:
2050:
1303:
1025:
653:
455:
A library written in one programming language may be used in another language if
319:
253:
245:
244:
GStreamer supports a wide variety of media-handling components, including simple
2202:
2010:
1189:– a GUI front-end based on GStreamer and GTK for transcoding digital audio files
1018:
3255:
3108:
3005:
2542:
2451:
2441:
2352:
2328:
1410:
1329:
423:
1380:
648:
Individual distributions may further sub-classify these plug-ins: for example
573:
architecture which makes the most of GStreamer's functionality implemented as
415:
3290:
3209:
3033:
2644:
2506:
2491:
1440:
708:
590:
459:
are written; GStreamer has a range of bindings for various languages such as
261:
35:
1134:
Version 1.22 was released on January 23, 2023, adding improved support for
3230:
3123:
2693:
2456:
2125:
1124:
1075:
1.2.0, 1.2.1, 1.2.2, 1.2.3... stable release and follow-up bug-fix releases
1069:
1.0.0, 1.0.1, 1.0.2, 1.0.3... stable release and follow-up bug-fix releases
785:
748:
520:
338:
applications to use it. Other projects also use or support it, such as the
993:
Between June 2012 and August 2014, GStreamer 0.10 was also distributed by
667:
for historic reasons) that extends the number of supported media formats.
256:
and editing. The pipeline design serves as a base to create many types of
2899:
2868:
2729:
2724:
2719:
2552:
2521:
2426:
2416:
2391:
921:
to bring GStreamer to a professional level and drive community adoption.
862:
631:
581:. Plug-in libraries get dynamically loaded to support a wide spectrum of
440:
280:
265:
157:
675:
3199:
3133:
3128:
2904:
2234:
2183:
2178:
2074:
1180:
870:
740:
578:
378:
374:
370:
257:
49:
947:
with many more to follow. It was also adopted by corporations such as
3178:
3093:
2688:
2562:
2461:
2219:
1097:
1010:
994:
975:
940:
829:
691:
that can do the computations to decode certain video codecs, such as
484:
407:
366:
2003:
216:
3138:
3048:
3038:
2940:
2894:
2593:
2557:
2254:
2244:
2229:
2079:
1867:
1753:
1299:"What are the exact licensing terms for GStreamer and its plugins?"
1263:
964:
952:
382:
358:
275:
It is designed to work on a variety of operating systems, e.g. the
3075:
3070:
3055:
3000:
2782:
2741:
2736:
2537:
2511:
2302:
2188:
2163:
1758:
890:
444:
26:
1115:
Version 1.14 was released on March 19, 2018, adding support for
2683:
2588:
2578:
2486:
2421:
2269:
2168:
2137:
2095:
1700:"Debian - Details of package gstreamer0.10-crystalhd in wheezy"
1192:
1116:
813:
809:
805:
704:
649:
503:
GStreamer processes media by connecting a number of processing
347:
3098:
3028:
2990:
2777:
2772:
2767:
2649:
2629:
2516:
2375:
2259:
2158:
1681:"Fluendo Codec Pack Release 11 bring VDPAU and VAAPI support"
1271:
1105:
1014:
968:
948:
918:
914:
821:
817:
582:
476:
386:
362:
331:
304:
292:
284:
181:
169:
161:
978:
together with other GStreamer veterans, while others joined
909:, which wanted to use GStreamer to write a streaming server
652:
groups the "bad" and "ugly" sets into the "Universe" or the
3043:
2995:
2583:
2173:
1109:
886:
480:
396:
3225:
2970:
2965:
2284:
2279:
1135:
1120:
1101:
925:
833:
554:
335:
296:
173:
2344:
1006:
353:
GStreamer also operates in embedded devices like the
1157:
553:
The diagram to the right could exemplify playing an
419:
GStreamer core with three different types of plugins
1469:
GStreamer 0.9 development series - Hung by a Thread
1293:
1291:
1048:Hardware accelerated video decoding/encoding using
1028:, tutorials and instructions specific to that SDK.
788:>= 2.28.0 and GStreamer >= 0.10.26 since 2010
3288:
1288:
840:, etc.) is transparently provided through the
2360:
2031:
1697:
707:and more. Such needs to be supported by the
325:
1773:
762:SoCs is also accessible through GStreamer:
2367:
2353:
2038:
2024:
847:
126:
88:
34:
1242:"GStreamer 1.24.8 stable bug-fix release"
711:, which in turn provides one or multiple
3245:Free and open-source software portal
674:
538:on another. When the pipeline is in the
422:
414:
406:
402:
1216:"GStreamer "Slipstream" 0.1.0 released"
1210:
1208:
3289:
1897:"ReleasePlanning2013 - gstreamer Wiki"
1754:"GStreamer: Past, present, and future"
747:. This is for example possible on the
2348:
2019:
1922:"GStreamer 0.10 no longer maintained"
1594:"GStreamer OpenMAX IL wrapper plugin"
1222:from the original on 11 November 2012
1108:video, and decoding-only support for
670:
534:on one element can be connected to a
346:media player. It is also used in the
3261:
1751:
1652:"GStreamer Plug-ins for TI hardware"
1476:from the original on 27 January 2013
1449:from the original on 25 January 2012
1256:
1205:
1176:List of software that uses GStreamer
1168:Free and open-source software portal
905:In 2004, a new company was founded,
450:
248:playback, audio and video playback,
3271:
1195:– a video editor based on GStreamer
268:, streaming media broadcasters and
13:
1421:from the original on 23 April 2020
900:
14:
3343:
2308:Open Collaboration Services (OCS)
1995:
1031:
526:Elements communicate by means of
3270:
3260:
3251:
3250:
3238:
3224:
2201:
1160:
1150:for adaptive bitrate streaming.
798:
511:. Each element is provided by a
25:
1968:
1957:from the original on 2018-03-20
1943:
1932:from the original on 2017-07-10
1914:
1889:
1878:from the original on 2017-06-13
1860:
1849:from the original on 2017-07-07
1831:
1820:from the original on 2016-10-28
1791:from the original on 2017-07-07
1745:
1721:
1710:from the original on 2017-06-29
1691:
1673:
1662:from the original on 2017-06-28
1644:
1633:from the original on 2017-07-10
1615:
1604:from the original on 2017-07-10
1586:
1562:
1551:from the original on 2019-02-07
1537:
1526:from the original on 2019-02-07
1512:
1501:from the original on 2019-02-07
1487:
1460:
1391:from the original on 2015-05-10
1336:from the original on 2021-09-01
1311:from the original on 2021-06-07
1278:from the original on 2014-06-26
515:. Elements can be grouped into
447:and the GLib 2.0 object model.
1976:"GStreamer 1.22 release notes"
1951:"GStreamer 1.14 release notes"
1752:Edge, Jake (26 October 2010).
1433:
1403:
1373:
1347:
1322:
602:The Good, the Bad and the Ugly
1:
3307:Free software programmed in C
2047:Free and open-source software
1472:, Gstreamer.freedesktop.org,
1445:, Gstreamer.freedesktop.org,
1199:
1138:, in addition to support for
852:
385:Internet Tablets running the
312:free and open-source software
1683:. 2010-03-25. Archived from
1623:"Gstreamer 1.0 for raspbian"
435:GStreamer is written in the
314:subject to the terms of the
7:
1357:. webOShelp. Archived from
1153:
739:with GStreamer through the
564:
498:
10:
3348:
1148:Microsoft Smooth Streaming
3312:Freedesktop.org libraries
3218:
3187:
3156:
3084:
3021:
2958:
2913:
2887:
2841:
2824:
2817:
2810:
2750:
2712:
2668:
2612:
2571:
2530:
2479:
2470:
2382:
2374:
2321:
2293:
2210:
2199:
2146:
2088:
2067:
2057:
1980:gstreamer.freedesktop.org
1843:gstreamer.freedesktop.org
1810:"GStreamer documentation"
1785:gstreamer.freedesktop.org
1598:gstreamer.freedesktop.org
1545:"GStreamer Ugly Plug-ins"
1495:"GStreamer Good Plug-ins"
1385:gstreamer.freedesktop.org
1129:Secure Reliable Transport
1011:gstreamer.freedesktop.org
859:Oregon Graduate Institute
681:Texas Instruments DaVinci
332:GNOME desktop environment
326:Distribution and adoption
211:
199:
187:
147:
137:
102:
98:
80:
76:
58:
48:
33:
24:
3327:Software that uses Meson
3302:Free multimedia software
2497:Glade Interface Designer
1868:"GStreamer 1.0 and 0.10"
1839:"GStreamer 1.0 released"
1520:"GStreamer Bad Plug-ins"
1183:– a simple GUI front-end
725:Distributed Codec Engine
661:GStreamer FFmpeg plug-in
659:In addition, there is a
342:media framework and the
2011:Delphi Bridge (Binding)
1442:Overview of the modules
1131:, among other changes.
848:History and development
318:and is being hosted at
40:A simple pipeline with
2946:Avant Window Navigator
2849:Client-Side Decoration
2275:Video Acceleration API
1656:Processors.wiki.ti.com
1268:Ohloh Analysis Summary
1092:1.2 added support for
735:It is possible to use
684:
437:C programming language
432:
420:
412:
64:; 23 years ago
3322:Multimedia frameworks
2874:Tango Desktop Project
1926:Lists.freedesktop.org
1411:"GstLAL Project Page"
1381:"GStreamer: Download"
1355:"webOS and GStreamer"
1060:API and code cleanups
1009:website (rather than
1005:, on the third-party
932:compatibility since.
678:
426:
418:
410:
403:Software architecture
260:applications such as
1187:GNOME SoundConverter
1096:adaptive streaming,
976:Collabora Multimedia
591:input/output drivers
238:multimedia framework
194:Multimedia framework
62:11 January 2001
16:Multimedia framework
2049:projects hosted by
1704:Packages.debian.org
1330:"Igalia Multimedia"
1244:. 19 September 2024
1218:. 11 January 2001.
1001:as a multiplatform
792:Broadcom Crystal HD
784:are supported with
737:Video Coding Engine
93:/ 19 September 2024
21:
1814:Docs.gstreamer.com
1698:Debian Webmaster.
1024:2012-06-16 at the
687:There are various
685:
671:Video acceleration
433:
421:
413:
389:operating system.
19:
3284:
3283:
3174:The GNOME Project
3152:
3151:
2954:
2953:
2806:
2805:
2640:GNOME Connections
2384:Core Applications
2342:
2341:
2197:
2196:
1928:. 11 March 2013.
1057:Dynamic pipelines
984:Oblong Industries
957:Texas Instruments
879:binary compatible
760:Texas Instruments
646:
645:
611:Plug-in set name
587:container formats
569:GStreamer uses a
451:Language bindings
316:LGPL-2.1-or-later
227:
226:
206:LGPL-2.1-or-later
3339:
3274:
3273:
3264:
3263:
3254:
3253:
3243:
3242:
3241:
3231:Linux portal
3229:
3228:
3205:Havoc Pennington
3164:GNOME Foundation
2822:
2821:
2815:
2814:
2660:Transmission-gtk
2477:
2476:
2369:
2362:
2355:
2346:
2345:
2334:Portland Project
2205:
2065:
2064:
2040:
2033:
2026:
2017:
2016:
2007:
2006:
2004:Official website
1990:
1989:
1987:
1986:
1972:
1966:
1965:
1963:
1962:
1947:
1941:
1940:
1938:
1937:
1918:
1912:
1911:
1909:
1908:
1899:. Archived from
1893:
1887:
1886:
1884:
1883:
1864:
1858:
1857:
1855:
1854:
1835:
1829:
1828:
1826:
1825:
1806:
1800:
1799:
1797:
1796:
1777:
1771:
1770:
1768:
1766:
1749:
1743:
1742:
1740:
1739:
1725:
1719:
1718:
1716:
1715:
1695:
1689:
1688:
1677:
1671:
1670:
1668:
1667:
1648:
1642:
1641:
1639:
1638:
1627:GRaspberrypi.org
1619:
1613:
1612:
1610:
1609:
1590:
1584:
1583:
1581:
1580:
1566:
1560:
1559:
1557:
1556:
1541:
1535:
1534:
1532:
1531:
1516:
1510:
1509:
1507:
1506:
1491:
1485:
1484:
1483:
1481:
1464:
1458:
1457:
1456:
1454:
1437:
1431:
1430:
1428:
1426:
1407:
1401:
1400:
1398:
1396:
1377:
1371:
1370:
1368:
1366:
1361:on 22 March 2009
1351:
1345:
1344:
1342:
1341:
1326:
1320:
1319:
1317:
1316:
1295:
1286:
1285:
1284:
1283:
1260:
1254:
1253:
1251:
1249:
1238:
1232:
1231:
1229:
1227:
1212:
1170:
1165:
1164:
1163:
980:Sun Microsystems
773:
769:
765:
758:present on some
746:
608:
607:
575:shared libraries
350:browser engine.
223:
220:
218:
149:Operating system
130:
125:
122:
120:
118:
116:
114:
92:
72:
70:
65:
43:
38:
29:
22:
18:
3347:
3346:
3342:
3341:
3340:
3338:
3337:
3336:
3317:GNOME libraries
3287:
3286:
3285:
3280:
3239:
3237:
3223:
3214:
3195:Miguel de Icaza
3183:
3148:
3086:freedesktop.org
3080:
3017:
2950:
2909:
2883:
2837:
2802:
2758:Archive Manager
2746:
2708:
2664:
2608:
2567:
2526:
2466:
2378:
2373:
2343:
2338:
2317:
2289:
2206:
2193:
2142:
2084:
2053:
2051:freedesktop.org
2044:
2002:
2001:
1998:
1993:
1984:
1982:
1974:
1973:
1969:
1960:
1958:
1949:
1948:
1944:
1935:
1933:
1920:
1919:
1915:
1906:
1904:
1895:
1894:
1890:
1881:
1879:
1866:
1865:
1861:
1852:
1850:
1837:
1836:
1832:
1823:
1821:
1808:
1807:
1803:
1794:
1792:
1779:
1778:
1774:
1764:
1762:
1750:
1746:
1737:
1735:
1727:
1726:
1722:
1713:
1711:
1696:
1692:
1679:
1678:
1674:
1665:
1663:
1650:
1649:
1645:
1636:
1634:
1621:
1620:
1616:
1607:
1605:
1592:
1591:
1587:
1578:
1576:
1568:
1567:
1563:
1554:
1552:
1543:
1542:
1538:
1529:
1527:
1518:
1517:
1513:
1504:
1502:
1493:
1492:
1488:
1479:
1477:
1466:
1465:
1461:
1452:
1450:
1439:
1438:
1434:
1424:
1422:
1409:
1408:
1404:
1394:
1392:
1379:
1378:
1374:
1364:
1362:
1353:
1352:
1348:
1339:
1337:
1328:
1327:
1323:
1314:
1312:
1304:freedesktop.org
1297:
1296:
1289:
1281:
1279:
1262:
1261:
1257:
1247:
1245:
1240:
1239:
1235:
1225:
1223:
1214:
1213:
1206:
1202:
1166:
1161:
1159:
1156:
1034:
1026:Wayback Machine
903:
901:The 0.10 series
855:
850:
801:
771:
767:
763:
744:
743:wrapper plugin
701:QuickSync Video
673:
567:
501:
453:
427:GStreamer is a
405:
328:
320:freedesktop.org
215:
133:
111:
94:
68:
66:
63:
59:Initial release
44:
41:
17:
12:
11:
5:
3345:
3335:
3334:
3329:
3324:
3319:
3314:
3309:
3304:
3299:
3282:
3281:
3279:
3278:
3268:
3258:
3248:
3234:
3219:
3216:
3215:
3213:
3212:
3207:
3202:
3197:
3191:
3189:
3185:
3184:
3182:
3181:
3176:
3171:
3166:
3160:
3158:
3154:
3153:
3150:
3149:
3147:
3146:
3141:
3136:
3131:
3126:
3121:
3116:
3111:
3109:NetworkManager
3106:
3101:
3096:
3090:
3088:
3082:
3081:
3079:
3078:
3073:
3068:
3063:
3058:
3053:
3052:
3051:
3041:
3036:
3031:
3025:
3023:
3019:
3018:
3016:
3015:
3010:
3009:
3008:
3003:
2993:
2988:
2987:
2986:
2983:
2978:
2973:
2962:
2960:
2956:
2955:
2952:
2951:
2949:
2948:
2943:
2938:
2933:
2928:
2923:
2917:
2915:
2911:
2910:
2908:
2907:
2902:
2897:
2891:
2889:
2885:
2884:
2882:
2881:
2876:
2871:
2866:
2861:
2856:
2851:
2845:
2843:
2839:
2838:
2836:
2835:
2832:
2828:
2826:
2819:
2818:User interface
2812:
2808:
2807:
2804:
2803:
2801:
2800:
2795:
2790:
2785:
2780:
2775:
2770:
2765:
2760:
2754:
2752:
2748:
2747:
2745:
2744:
2739:
2734:
2733:
2732:
2727:
2716:
2714:
2710:
2709:
2707:
2706:
2701:
2699:SoundConverter
2696:
2691:
2686:
2681:
2678:
2672:
2670:
2666:
2665:
2663:
2662:
2657:
2652:
2647:
2642:
2637:
2632:
2627:
2622:
2616:
2614:
2610:
2609:
2607:
2606:
2601:
2596:
2591:
2586:
2581:
2575:
2573:
2569:
2568:
2566:
2565:
2560:
2555:
2550:
2545:
2540:
2534:
2532:
2528:
2527:
2525:
2524:
2519:
2514:
2509:
2504:
2499:
2494:
2489:
2483:
2481:
2474:
2468:
2467:
2465:
2464:
2459:
2454:
2449:
2444:
2439:
2434:
2429:
2424:
2419:
2414:
2409:
2404:
2399:
2394:
2388:
2386:
2380:
2379:
2372:
2371:
2364:
2357:
2349:
2340:
2339:
2337:
2336:
2331:
2329:Create Project
2325:
2323:
2319:
2318:
2316:
2315:
2310:
2305:
2299:
2297:
2291:
2290:
2288:
2287:
2282:
2277:
2272:
2267:
2262:
2257:
2252:
2247:
2242:
2237:
2232:
2227:
2222:
2216:
2214:
2208:
2207:
2200:
2198:
2195:
2194:
2192:
2191:
2186:
2181:
2176:
2171:
2166:
2161:
2156:
2150:
2148:
2144:
2143:
2141:
2140:
2135:
2134:
2133:
2123:
2118:
2113:
2108:
2103:
2098:
2092:
2090:
2086:
2085:
2083:
2082:
2077:
2071:
2069:
2062:
2055:
2054:
2043:
2042:
2035:
2028:
2020:
2014:
2013:
2008:
1997:
1996:External links
1994:
1992:
1991:
1967:
1942:
1913:
1888:
1859:
1830:
1801:
1772:
1744:
1720:
1690:
1687:on 2014-06-24.
1672:
1643:
1614:
1585:
1561:
1536:
1511:
1486:
1459:
1432:
1402:
1372:
1346:
1321:
1287:
1255:
1233:
1203:
1201:
1198:
1197:
1196:
1190:
1184:
1178:
1172:
1171:
1155:
1152:
1086:
1085:
1082:
1079:
1076:
1073:
1070:
1062:
1061:
1058:
1055:
1052:
1046:
1033:
1032:The 1.x series
1030:
902:
899:
854:
851:
849:
846:
800:
797:
796:
795:
789:
775:
752:
672:
669:
644:
643:
640:
636:
635:
628:
624:
623:
620:
616:
615:
612:
566:
563:
500:
497:
452:
449:
404:
401:
327:
324:
225:
224:
213:
209:
208:
203:
197:
196:
191:
185:
184:
151:
145:
144:
139:
135:
134:
132:
131:
108:
106:
100:
99:
96:
95:
86:
84:
82:Stable release
78:
77:
74:
73:
60:
56:
55:
54:GStreamer Team
52:
46:
45:
39:
31:
30:
15:
9:
6:
4:
3:
2:
3344:
3333:
3330:
3328:
3325:
3323:
3320:
3318:
3315:
3313:
3310:
3308:
3305:
3303:
3300:
3298:
3295:
3294:
3292:
3277:
3269:
3267:
3259:
3257:
3249:
3247:
3246:
3235:
3233:
3232:
3227:
3221:
3220:
3217:
3211:
3210:Karen Sandler
3208:
3206:
3203:
3201:
3198:
3196:
3193:
3192:
3190:
3186:
3180:
3177:
3175:
3172:
3170:
3167:
3165:
3162:
3161:
3159:
3155:
3145:
3142:
3140:
3137:
3135:
3132:
3130:
3127:
3125:
3122:
3120:
3117:
3115:
3112:
3110:
3107:
3105:
3102:
3100:
3097:
3095:
3092:
3091:
3089:
3087:
3083:
3077:
3074:
3072:
3069:
3067:
3064:
3062:
3059:
3057:
3054:
3050:
3047:
3046:
3045:
3042:
3040:
3037:
3035:
3032:
3030:
3027:
3026:
3024:
3020:
3014:
3011:
3007:
3004:
3002:
2999:
2998:
2997:
2994:
2992:
2989:
2984:
2982:
2979:
2977:
2974:
2972:
2969:
2968:
2967:
2964:
2963:
2961:
2957:
2947:
2944:
2942:
2939:
2937:
2934:
2932:
2929:
2927:
2924:
2922:
2919:
2918:
2916:
2912:
2906:
2903:
2901:
2898:
2896:
2893:
2892:
2890:
2886:
2880:
2877:
2875:
2872:
2870:
2867:
2865:
2862:
2860:
2857:
2855:
2852:
2850:
2847:
2846:
2844:
2840:
2833:
2831:Mutter on GSK
2830:
2829:
2827:
2823:
2820:
2816:
2813:
2809:
2799:
2796:
2794:
2791:
2789:
2786:
2784:
2781:
2779:
2776:
2774:
2771:
2769:
2766:
2764:
2761:
2759:
2756:
2755:
2753:
2749:
2743:
2740:
2738:
2735:
2731:
2728:
2726:
2723:
2722:
2721:
2718:
2717:
2715:
2711:
2705:
2702:
2700:
2697:
2695:
2692:
2690:
2687:
2685:
2682:
2679:
2677:
2674:
2673:
2671:
2667:
2661:
2658:
2656:
2653:
2651:
2648:
2646:
2645:GNOME Fractal
2643:
2641:
2638:
2636:
2633:
2631:
2628:
2626:
2623:
2621:
2618:
2617:
2615:
2611:
2605:
2602:
2600:
2597:
2595:
2592:
2590:
2587:
2585:
2582:
2580:
2577:
2576:
2574:
2570:
2564:
2561:
2559:
2556:
2554:
2551:
2549:
2546:
2544:
2541:
2539:
2536:
2535:
2533:
2529:
2523:
2520:
2518:
2515:
2513:
2510:
2508:
2507:GNOME Devhelp
2505:
2503:
2500:
2498:
2495:
2493:
2490:
2488:
2485:
2484:
2482:
2478:
2475:
2473:
2469:
2463:
2460:
2458:
2455:
2453:
2450:
2448:
2445:
2443:
2440:
2438:
2435:
2433:
2430:
2428:
2425:
2423:
2420:
2418:
2415:
2413:
2410:
2408:
2407:Character Map
2405:
2403:
2400:
2398:
2395:
2393:
2390:
2389:
2387:
2385:
2381:
2377:
2370:
2365:
2363:
2358:
2356:
2351:
2350:
2347:
2335:
2332:
2330:
2327:
2326:
2324:
2320:
2314:
2311:
2309:
2306:
2304:
2301:
2300:
2298:
2296:
2292:
2286:
2283:
2281:
2278:
2276:
2273:
2271:
2268:
2266:
2263:
2261:
2258:
2256:
2253:
2251:
2248:
2246:
2243:
2241:
2238:
2236:
2233:
2231:
2228:
2226:
2223:
2221:
2218:
2217:
2215:
2213:
2209:
2204:
2190:
2187:
2185:
2182:
2180:
2177:
2175:
2172:
2170:
2167:
2165:
2162:
2160:
2157:
2155:
2152:
2151:
2149:
2145:
2139:
2136:
2132:
2129:
2128:
2127:
2124:
2122:
2119:
2117:
2114:
2112:
2109:
2107:
2104:
2102:
2099:
2097:
2094:
2093:
2091:
2087:
2081:
2078:
2076:
2073:
2072:
2070:
2066:
2063:
2060:
2056:
2052:
2048:
2041:
2036:
2034:
2029:
2027:
2022:
2021:
2018:
2012:
2009:
2005:
2000:
1999:
1981:
1977:
1971:
1956:
1952:
1946:
1931:
1927:
1923:
1917:
1903:on 2013-08-15
1902:
1898:
1892:
1877:
1873:
1869:
1863:
1848:
1844:
1840:
1834:
1819:
1815:
1811:
1805:
1790:
1786:
1782:
1776:
1761:
1760:
1755:
1748:
1734:
1730:
1724:
1709:
1705:
1701:
1694:
1686:
1682:
1676:
1661:
1657:
1653:
1647:
1632:
1628:
1624:
1618:
1603:
1599:
1595:
1589:
1575:
1571:
1565:
1550:
1546:
1540:
1525:
1521:
1515:
1500:
1496:
1490:
1475:
1471:
1470:
1463:
1448:
1444:
1443:
1436:
1420:
1416:
1415:Wiki.ligo.org
1412:
1406:
1390:
1386:
1382:
1376:
1360:
1356:
1350:
1335:
1331:
1325:
1310:
1306:
1305:
1300:
1294:
1292:
1277:
1273:
1269:
1265:
1259:
1243:
1237:
1221:
1217:
1211:
1209:
1204:
1194:
1191:
1188:
1185:
1182:
1179:
1177:
1174:
1173:
1169:
1158:
1151:
1149:
1145:
1141:
1137:
1132:
1130:
1126:
1122:
1118:
1113:
1111:
1107:
1103:
1099:
1095:
1090:
1083:
1080:
1077:
1074:
1071:
1068:
1067:
1066:
1059:
1056:
1053:
1051:
1047:
1044:
1040:
1039:
1038:
1029:
1027:
1023:
1020:
1019:documentation
1016:
1012:
1008:
1007:gstreamer.com
1004:
1000:
996:
991:
989:
985:
981:
977:
972:
970:
966:
962:
958:
954:
950:
946:
942:
938:
933:
931:
927:
922:
920:
916:
912:
908:
898:
896:
892:
888:
882:
880:
874:
872:
866:
864:
860:
845:
843:
839:
835:
831:
827:
823:
819:
815:
811:
807:
799:Media formats
793:
790:
787:
783:
779:
776:
761:
757:
753:
750:
742:
738:
734:
733:
732:
730:
726:
722:
718:
714:
710:
709:device driver
706:
702:
698:
694:
690:
682:
677:
668:
666:
662:
657:
655:
651:
641:
638:
637:
633:
629:
626:
625:
621:
618:
617:
613:
610:
609:
606:
604:
603:
597:
594:
593:and effects.
592:
588:
584:
580:
576:
572:
562:
560:
556:
551:
549:
545:
541:
537:
533:
529:
524:
522:
518:
514:
510:
506:
496:
494:
490:
486:
482:
478:
474:
470:
466:
462:
458:
448:
446:
442:
438:
430:
425:
417:
409:
400:
398:
393:
390:
388:
384:
380:
376:
372:
368:
364:
360:
356:
351:
349:
345:
341:
337:
333:
323:
321:
317:
313:
310:GStreamer is
308:
306:
302:
298:
294:
290:
286:
282:
278:
273:
271:
270:media players
267:
263:
262:video editors
259:
255:
251:
247:
242:
239:
235:
231:
222:
214:
210:
207:
204:
202:
198:
195:
192:
190:
186:
183:
179:
175:
171:
167:
163:
159:
155:
152:
150:
146:
143:
140:
136:
129:
124:
110:
109:
107:
105:
101:
97:
91:
85:
83:
79:
75:
61:
57:
53:
51:
47:
37:
32:
28:
23:
3236:
3222:
3124:X.Org Server
3103:
2768:dconf-editor
2694:Sound Juicer
2239:
2126:X.Org Server
1983:. Retrieved
1979:
1970:
1959:. Retrieved
1945:
1934:. Retrieved
1925:
1916:
1905:. Retrieved
1901:the original
1891:
1880:. Retrieved
1871:
1862:
1851:. Retrieved
1842:
1833:
1822:. Retrieved
1813:
1804:
1793:. Retrieved
1784:
1775:
1763:. Retrieved
1757:
1747:
1736:. Retrieved
1732:
1723:
1712:. Retrieved
1703:
1693:
1685:the original
1675:
1664:. Retrieved
1655:
1646:
1635:. Retrieved
1626:
1617:
1606:. Retrieved
1597:
1588:
1577:. Retrieved
1573:
1564:
1553:. Retrieved
1539:
1528:. Retrieved
1514:
1503:. Retrieved
1489:
1478:, retrieved
1468:
1462:
1451:, retrieved
1441:
1435:
1423:. Retrieved
1414:
1405:
1393:. Retrieved
1384:
1375:
1363:. Retrieved
1359:the original
1349:
1338:. Retrieved
1324:
1313:. Retrieved
1302:
1280:, retrieved
1267:
1258:
1248:19 September
1246:. Retrieved
1236:
1224:. Retrieved
1133:
1125:Nvidia NVDEC
1114:
1091:
1087:
1063:
1035:
992:
973:
934:
923:
904:
883:
875:
867:
856:
841:
802:
794:is supported
786:GNOME Videos
749:Raspberry Pi
686:
664:
660:
658:
656:components.
654:"Multiverse"
647:
614:Description
600:
598:
595:
579:base classes
568:
552:
548:capabilities
547:
543:
542:state, data
539:
535:
531:
527:
525:
521:filter graph
516:
508:
504:
502:
454:
434:
394:
391:
352:
329:
309:
274:
243:
229:
228:
219:.freedesktop
115:.freedesktop
87:1.24.8
50:Developer(s)
3276:WikiProject
2900:GNOME Panel
2869:GNOME Shell
2720:GNOME Games
2604:Simple Scan
2553:GNOME LaTeX
2522:Gtranslator
2480:Development
2437:Text Editor
1480:24 February
1264:"GStreamer"
863:Wim Taymans
768:gst-openmax
632:code review
441:type system
355:Jolla Phone
281:OpenSolaris
266:transcoders
158:OpenSolaris
3291:Categories
3200:Luis Villa
3134:PackageKit
3129:PulseAudio
2959:GNOME Base
2905:Clearlooks
2811:Components
2412:Dictionary
2397:Calculator
2295:Frameworks
2235:Fontconfig
2184:pkg-config
2179:PackageKit
2075:PulseAudio
2061:components
1985:2023-05-18
1961:2018-09-08
1936:2017-07-21
1907:2013-09-16
1882:2017-07-21
1853:2017-07-21
1824:2017-07-21
1795:2017-07-21
1738:2022-07-12
1714:2017-07-21
1666:2017-07-21
1637:2017-07-21
1608:2017-07-21
1579:2022-07-12
1555:2019-02-05
1530:2019-02-05
1505:2019-02-05
1453:8 February
1340:2021-09-01
1315:2021-06-07
1282:2016-11-06
1226:3 November
1200:References
1181:OggConvert
871:cell phone
853:Early days
741:OpenMAX IL
713:interfaces
689:SIP blocks
532:source pad
258:multimedia
138:Written in
121:/gstreamer
119:/gstreamer
104:Repository
69:2001-01-11
42:gst-launch
3332:Collabora
3297:GStreamer
3179:Outreachy
3157:Community
3104:GStreamer
3094:AppStream
2854:Cantarell
2751:Utilities
2689:Rhythmbox
2563:OCRFeeder
2548:Evolution
2313:Telepathy
2240:GStreamer
2220:AppStream
2212:Libraries
1098:JPEG 2000
995:Collabora
961:Freescale
941:Rhythmbox
911:Flumotion
844:plug-in.
842:gst-libav
830:RealVideo
705:TI Ducati
693:PureVideo
665:gst-libav
485:GNU Guile
443:based on
439:with the
367:Nokia 770
254:streaming
250:recording
230:GStreamer
217:gstreamer
20:GStreamer
3256:Category
3139:HarfBuzz
3049:GnomeVFS
3039:GNOME-DB
2941:GNOME Do
2926:Cinnamon
2895:Metacity
2825:GNOME 40
2788:Seahorse
2613:Internet
2599:Shotwell
2594:Inkscape
2572:Graphics
2558:Gnumeric
2452:Terminal
2447:Snapshot
2442:Software
2402:Calendar
2322:Meetings
2255:HarfBuzz
2245:libinput
2230:FreeType
2116:Plymouth
2089:Graphics
2080:PipeWire
1955:Archived
1930:Archived
1876:Archived
1847:Archived
1818:Archived
1789:Archived
1708:Archived
1660:Archived
1631:Archived
1602:Archived
1549:Archived
1524:Archived
1499:Archived
1474:archived
1447:archived
1419:Archived
1389:Archived
1334:Archived
1309:Archived
1276:archived
1220:Archived
1154:See also
1100:images,
1081:1.4.0...
1078:1.3.0...
1022:Archived
1015:Mac OS X
988:Songbird
965:Tandberg
953:Motorola
764:gst-dmai
756:SIP core
663:(called
565:Plug-ins
536:sink pad
509:pipeline
505:elements
499:Overview
457:bindings
429:Pipeline
411:Overview
365:and the
359:Palm Pre
344:Songbird
234:pipeline
3266:Commons
3119:Wayland
3114:Poppler
3076:libxml2
3071:libxslt
3061:Tracker
3056:Librsvg
3034:Keyring
3001:GObject
2985:Clutter
2921:Adwaita
2888:GNOME 2
2842:GNOME 3
2783:GParted
2763:Brasero
2742:PyChess
2737:gbrainy
2680:EasyTag
2676:Banshee
2625:Empathy
2538:AbiWord
2512:Nemiver
2492:Builder
2303:CppUnit
2265:Poppler
2250:Mesa 3D
2189:Systemd
2164:Flatpak
2121:Wayland
2111:nouveau
2106:Enchant
1872:Lwn.net
1759:LWN.net
1365:25 July
999:Fluendo
945:Banshee
907:Fluendo
891:MPlayer
772:gst-dsp
745:gst-omx
715:, like
571:plug-in
544:buffers
540:playing
513:plug-in
507:into a
445:GObject
301:Windows
289:Android
236:-based
212:Website
201:License
178:Windows
166:Android
67: (
3188:People
3169:GUADEC
2936:Diodon
2864:Mutter
2793:Tomboy
2684:Pitivi
2589:gThumb
2579:F-Spot
2531:Office
2487:Anjuta
2472:Extras
2457:Videos
2422:Evince
2270:Swfdec
2169:Kmscon
2138:Xephyr
2131:Glamor
2096:Compiz
1765:15 May
1733:GitLab
1574:GitLab
1395:15 May
1193:Pitivi
1127:, and
1117:WebRTC
986:, and
967:, and
893:, and
814:MPEG-4
810:MPEG-2
806:MPEG-1
650:Ubuntu
583:codecs
465:Python
357:, the
348:WebKit
340:Phonon
305:OS/400
182:OS/400
113:gitlab
3144:Cairo
3099:D-Bus
3029:dconf
3022:Other
2991:Pango
2914:Other
2778:gnote
2773:gedit
2730:Mines
2725:Chess
2713:Games
2704:sushi
2669:Media
2650:Gobby
2635:Geary
2630:Ekiga
2620:Balsa
2517:Geany
2432:Loupe
2427:Files
2417:Disks
2392:Boxes
2376:GNOME
2260:Pango
2225:Cairo
2159:D-Bus
2154:Avahi
2147:Other
2068:Sound
1425:6 May
1272:Ohloh
1106:Daala
969:Intel
949:Nokia
937:Totem
919:Intel
915:Nokia
826:H.264
822:H.263
818:H.261
782:VAAPI
778:VDPAU
721:VAAPI
717:VDPAU
639:Ugly
619:Good
387:Maemo
363:Tizen
293:macOS
285:Linux
246:audio
232:is a
170:macOS
162:Linux
3066:Vala
3044:GVfs
3013:IBus
2996:GLib
2931:MATE
2879:Orca
2798:Yelp
2655:Jami
2584:GIMP
2502:Meld
2174:luit
1767:2022
1482:2013
1455:2012
1427:2019
1397:2015
1367:2009
1250:2024
1228:2010
1146:and
1144:DASH
1110:WebP
1104:and
1094:DASH
1084:etc.
1050:GPUs
1043:DSPs
997:and
943:and
928:and
917:and
887:Xine
780:and
754:The
729:DXVA
627:Bad
530:. A
528:pads
517:bins
493:Ruby
491:and
481:Perl
473:Vala
469:Rust
397:LIGO
395:The
381:and
379:N900
375:N810
371:N800
330:The
277:BSDs
221:.org
189:Type
154:BSDs
123:.git
117:.org
3006:GIO
2981:ATK
2976:GSK
2971:GDK
2966:GTK
2859:GDM
2543:Dia
2462:Web
2285:Xft
2280:XCB
2101:DRI
1140:HLS
1136:AV1
1121:AV1
1102:VP9
1003:SDK
930:ABI
926:API
895:VLC
838:WMV
834:MP3
727:or
697:UVD
605:).
559:PCM
555:MP3
477:C++
336:GTK
297:iOS
174:iOS
156:,
3293::
2059:OS
1978:.
1953:.
1924:.
1874:.
1870:.
1845:.
1841:.
1816:.
1812:.
1787:.
1783:.
1756:.
1731:.
1706:.
1702:.
1658:.
1654:.
1629:.
1625:.
1600:.
1596:.
1572:.
1547:.
1522:.
1497:.
1417:.
1413:.
1387:.
1383:.
1332:.
1307:.
1301:.
1290:^
1274:,
1270:,
1266:,
1207:^
1142:,
1123:,
1119:,
1112:.
990:.
982:,
971:.
963:,
959:,
955:,
951:,
939:,
889:,
861:.
836:,
832:,
828:,
824:,
820:,
816:,
812:,
808:,
770:,
766:,
723:,
719:,
703:,
699:,
695:,
589:,
585:,
550:.
523:.
495:.
489:C#
487:,
483:,
479:,
475:,
471:,
467:,
463:,
461:Go
383:N9
377:,
373:,
369:,
361:,
322:.
307:.
303:,
299:,
295:,
291:,
287:,
283:,
279:,
272:.
264:,
252:,
180:,
176:,
172:,
168:,
164:,
160:,
2834:…
2368:e
2361:t
2354:v
2039:e
2032:t
2025:v
1988:.
1964:.
1939:.
1910:.
1885:.
1856:.
1827:.
1798:.
1769:.
1741:.
1717:.
1669:.
1640:.
1611:.
1582:.
1558:.
1533:.
1508:.
1429:.
1399:.
1369:.
1343:.
1318:.
1252:.
1230:.
1045:)
869:(
774:.
751:.
683:.
431:.
142:C
71:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.