... | ... | @@ -71,6 +71,9 @@ Table of Contents |
|
|
* [Multimedia](#multimedia)
|
|
|
+ [libvpx](#libvpx)
|
|
|
+ [libopus](#libopus)
|
|
|
+ [libdrm](#libdrm)
|
|
|
+ [libgbm](#libgbm)
|
|
|
* [Multimedia gstreamer](#multimedia-gstreamer)
|
|
|
+ [libgstreamer-1.0](#libgstreamer-1.0)
|
|
|
+ [libgstbase](#libgstbase)
|
|
|
+ [libgstapp-1.0](#libgstapp-1.0)
|
... | ... | @@ -82,8 +85,6 @@ Table of Contents |
|
|
+ [libgstgl-1.0](#libgstgl-1.0)
|
|
|
+ [libgstallocators-1.0](#libgstallocators-1.0)
|
|
|
+ [libgstcodecparsers-1.0](#libgstcodecparsers-1.0)
|
|
|
+ [libdrm](#libdrm)
|
|
|
+ [libgbm](#libgbm)
|
|
|
* [Image](#image)
|
|
|
+ [libwebp](#libwebp)
|
|
|
+ [libwebpdemux](#libwebpdemux)
|
... | ... | @@ -1058,9 +1059,45 @@ libopus.so.0 |
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
#### libdrm
|
|
|
* Degree: 2
|
|
|
* /usr/lib/x86_64-linux-gnu/libdrm.so.2
|
|
|
* Userspace interface to kernel DRM services.
|
|
|
|
|
|
```
|
|
|
libdrm.so.2
|
|
|
|--- libm.so.6
|
|
|
|--- ld-linux-x86-64.so.2
|
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
#### libgbm
|
|
|
* Degree: 2
|
|
|
* /usr/lib/x86_64-linux-gnu/libgbm.so.1
|
|
|
* GNOME Display Manager (shared library) GDM provides the
|
|
|
equivalent of a "login:" prompt for X displays: it asks for a login and starts
|
|
|
graphical sessions.
|
|
|
|
|
|
```
|
|
|
libgbm.so.1
|
|
|
|--- libdrm.so.2
|
|
|
|--- libwayland-server.so.0
|
|
|
|--- libffi.so.6
|
|
|
|--- librt.so.1
|
|
|
|--- libdl.so.2
|
|
|
|--- ld-linux-x86-64.so.2
|
|
|
|--- libm.so.6
|
|
|
|--- libexpat.so.1
|
|
|
|--- libpthread.so.0
|
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
### Multimedia gstreamer]
|
|
|
|
|
|
#### libgstreamer-1.0
|
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstreamer-1.0.so.0
|
|
|
* gstreamer-1.16.0: the core package
|
|
|
* GStreamer is an extremely powerful and versatile
|
|
|
framework for creating streaming media applications. Many of the virtues of
|
|
|
the GStreamer framework come from its modularity: GStreamer can seamlessly
|
... | ... | @@ -1084,7 +1121,8 @@ libgstreamer-1.0.so.0 |
|
|
#### libgstbase
|
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstbase-1.0.so.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* gstreamer-1.16.0: the core package
|
|
|
* GStreamer Base
|
|
|
|
|
|
```
|
|
|
libgstbase-1.0.so.0
|
... | ... | @@ -1104,8 +1142,12 @@ libgstbase-1.0.so.0 |
|
|
#### libgstapp-1.0
|
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstapp-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* gst-plugins-base-1.16.0: GStreamer Base Plug-ins is a well-groomed and
|
|
|
well-maintained collection of GStreamer plug-ins and elements, spanning the
|
|
|
range of possible types of elements one would want to write for GStreamer.
|
|
|
It also contains helper libraries and base classes useful for writing elements.
|
|
|
A wide range of video and audio decoders, encoders, and filters are included.
|
|
|
* [App Library](https://gstreamer.freedesktop.org/documentation/applib/index.html?gi-language=c)
|
|
|
|
|
|
```
|
|
|
libgstapp-1.0.so.0
|
... | ... | @@ -1127,7 +1169,12 @@ libgstapp-1.0.so.0 |
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstpbutils-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* libgstpbutils is a general utility library for plugins and applications. It currently provides the following:
|
|
|
- human-readable description strings of codecs, elements, sources, decoders, encoders, or sinks from decoder/encoder caps, element names, or protocol names.
|
|
|
- support for applications to initiate installation of missing plugins (if this is supported by the distribution or operating system used)
|
|
|
- API for GStreamer elements to create missing-plugin messages in order to communicate to the application that a certain type of plugin is missing (decoder, encoder, URI protocol source, URI protocol sink, named element)
|
|
|
- API for applications to recognise and handle missing-plugin messages
|
|
|
* [Pbutils](https://gstreamer.freedesktop.org/documentation/pbutils/gstpbutils.html?gi-language=c#pbutils-page)
|
|
|
|
|
|
```
|
|
|
libgstpbutils-1.0.so.0
|
... | ... | @@ -1154,7 +1201,7 @@ libgstpbutils-1.0.so.0 |
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstaudio-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* [Audio Library](https://gstreamer.freedesktop.org/documentation/audio/index.html?gi-language=c)
|
|
|
|
|
|
```
|
|
|
libgstaudio-1.0.so.0
|
... | ... | @@ -1183,6 +1230,7 @@ libgstaudio-1.0.so.0 |
|
|
the content itself, but they rather describe the content. Most
|
|
|
media container formats support tagging in one way or another
|
|
|
* Source/WebCore/platform/graphics/gstreamer/
|
|
|
* [Tag Support Library](https://gstreamer.freedesktop.org/documentation/tag/index.html)
|
|
|
|
|
|
```
|
|
|
libgsttag-1.0.so.0
|
... | ... | @@ -1205,7 +1253,7 @@ libgsttag-1.0.so.0 |
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstvideo-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* [Video Library](https://gstreamer.freedesktop.org/documentation/video/index.html)
|
|
|
|
|
|
```
|
|
|
libgstvideo-1.0.so.0
|
... | ... | @@ -1231,6 +1279,7 @@ libgstvideo-1.0.so.0 |
|
|
* General FFT functions and declarations. This library
|
|
|
includes general definitions and functions, useful for all typed FFT classes.
|
|
|
|
|
|
|
|
|
```
|
|
|
libgstfft-1.0.so.0
|
|
|
|--- libglib-2.0.so.0
|
... | ... | @@ -1245,7 +1294,9 @@ libgstfft-1.0.so.0 |
|
|
* Degree: 1
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstgl-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* libgstgl-1.0.so: GStreamer Bad Plug-ins
|
|
|
* This library provides the necessary infrastructure for integrating OpenGL usage
|
|
|
in GStreamer between elements in the pipeline and an application that may use OpenGL.
|
|
|
* [libgstgl Library](https://gstreamer.freedesktop.org/documentation/additional/design/opengl.html?gi-language=c#libgstgl-library)
|
|
|
|
|
|
```
|
|
|
|--- libgstvideo-1.0.so.0
|
... | ... | @@ -1288,7 +1339,7 @@ libgstfft-1.0.so.0 |
|
|
* Degree: 2
|
|
|
* WebKitBuild/DependenciesGTK/Root/lib/libgstallocators-1.0.so.0
|
|
|
* gst-plugins-base-1.16.0
|
|
|
* GStreamer Base Plug-ins (a basic collection of elements)
|
|
|
* [Allocators Library](https://gstreamer.freedesktop.org/documentation/allocators/index.html?gi-language=c#allocators-library)
|
|
|
|
|
|
```
|
|
|
libgstallocators-1.0.so.0
|
... | ... | @@ -1327,39 +1378,6 @@ libgstcodecparsers-1.0.so.0 |
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
#### libdrm
|
|
|
* Degree: 2
|
|
|
* /usr/lib/x86_64-linux-gnu/libdrm.so.2
|
|
|
* Userspace interface to kernel DRM services.
|
|
|
|
|
|
```
|
|
|
libdrm.so.2
|
|
|
|--- libm.so.6
|
|
|
|--- ld-linux-x86-64.so.2
|
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
#### libgbm
|
|
|
* Degree: 2
|
|
|
* /usr/lib/x86_64-linux-gnu/libgbm.so.1
|
|
|
* GNOME Display Manager (shared library) GDM provides the
|
|
|
equivalent of a "login:" prompt for X displays: it asks for a login and starts
|
|
|
graphical sessions.
|
|
|
|
|
|
```
|
|
|
libgbm.so.1
|
|
|
|--- libdrm.so.2
|
|
|
|--- libwayland-server.so.0
|
|
|
|--- libffi.so.6
|
|
|
|--- librt.so.1
|
|
|
|--- libdl.so.2
|
|
|
|--- ld-linux-x86-64.so.2
|
|
|
|--- libm.so.6
|
|
|
|--- libexpat.so.1
|
|
|
|--- libpthread.so.0
|
|
|
|--- libc.so.6
|
|
|
```
|
|
|
|
|
|
### Image
|
|
|
|
|
|
#### libwebp
|
... | ... | |