Jump to content

Creating a New GStreamer Element or Application Using Templates: Difference between revisions

Line 34: Line 34:


== Available tools ==
== Available tools ==
=== Create an empty Autotools project ===
=== Create an empty Meson project ===


The <tt>gst-project-maker</tt> tool creates a barebones autotools project to hold your new plug-in.
The <tt>gst-project-maker</tt> tool creates a barebones Meson project to hold your new plugin.


<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>
cd gst-plugins-bad/tools
cd subprojects/gst-plugins-bad/tools/
./gst-project-maker my_project
./gst-project-maker my_project
</syntaxhighlight>
</syntaxhighlight>
Line 46: Line 46:
<syntaxhighlight lang=bash>
<syntaxhighlight lang=bash>
cd gst-my_project
cd gst-my_project
./autogen.sh
meson setup builddir --werror --prefix /usr/
make
ninja -C builddir
</syntaxhighlight>
</syntaxhighlight>


5

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.