mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
GStreamer multimedia framework
0b48f0e3fd
In the last iteration, we kept the original method to link the shared plugin and edited the .a and .la files so satisfy what cerbero needed. Unfortunately, that required adding .a file into the archive which is not allowed with iOS ar command for universal builds. This patch uses standard method to link a static library. One of the benefit is that it removes some libtool warning about portability. For the static case, we implement an install hook that installs FFMPEG internal .a files in the plugin directory (so it does not get confused with a possible system FFMPEG. This makes the static plugin usable without depending on cerbero recipe. |
||
---|---|---|
common@48a5d85ebf | ||
docs | ||
ext | ||
gst-libs | ||
hooks | ||
m4 | ||
pkgconfig | ||
tests | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
autogen.sh | ||
ChangeLog | ||
configure.ac | ||
COPYING | ||
COPYING.LIB | ||
gst-libav.doap | ||
HACKING | ||
Makefile.am | ||
meson.build | ||
NEWS | ||
README | ||
RELEASE | ||
TODO |
gst-ffmpeg This module contains a GStreamer plugin for FFmpeg, as well as an internal copy of the FFmpeg source code. PLUG-IN DEPENDENCIES AND LICENSES --------------------------------- GStreamer is developed under the terms of the LGPL (see LICENSE file for details). Some of our plug-ins however rely on libraries which are available under other licenses. This means that if you are distributing an application which has a non-GPL compatible license (for instance a closed-source application) with GStreamer, you have to make sure not to distribute GPL-linked plug-ins. When using GPL-linked plug-ins, GStreamer is for all practical reasons under the GPL itself.