mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-14 13:21:28 +00:00
GStreamer multimedia framework
subprojects | ||
.gitignore | ||
.gitmodules | ||
common.py | ||
configure | ||
git-update | ||
gst-uninstalled.py | ||
LICENSE | ||
meson.build | ||
meson_options.txt | ||
README.md |
gst-all
GStreamer meson based repositories aggregrator
You can build GStreamer and all its component at once using meson and its "subproject" feature.
Getting started
We have an helper script to get started, will get the right meson version and get you ready to build. You can just get all GStreamer built running:
NOTE: on fedora (and maybe other distributions) replace ninja
with ninja-build
./configure && ninja -C build/
GStreamer uninstalled
gst-all also contains a special uninstalled
target that lets you enter
an uninstalled development environment where you will be able
to work on GStreamer easily.
Inside that environment you will find the GStreamer modules
in subprojects/, you can simply hack in there and to rebuild you
just need to rerun ninja
.