summaryrefslogtreecommitdiff
path: root/manual-building.md
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2016-06-04 08:55:52 +0200
committerMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2016-06-04 16:13:35 +0200
commitf0206f71a9150cf2ff6cc6b5cf53b6119db6cbb9 (patch)
tree445691de3161971e5dfc399dd0a684132063823c /manual-building.md
parent70b736f436b30bb38c4e8c84b38f4de6ba8713d5 (diff)
Application development manual
Diffstat (limited to 'manual-building.md')
-rw-r--r--manual-building.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/manual-building.md b/manual-building.md
new file mode 100644
index 0000000..0266838
--- /dev/null
+++ b/manual-building.md
@@ -0,0 +1,18 @@
+---
+title: Building an Application
+...
+
+# Building an Application
+
+In these chapters, we will discuss the basic concepts of GStreamer and
+the most-used objects, such as elements, pads and buffers. We will use a
+visual representation of these objects so that we can visualize the more
+complex pipelines you will learn to build later on. You will get a first
+glance at the GStreamer API, which should be enough for building
+elementary applications. Later on in this part, you will also learn to
+build a basic command-line application.
+
+Note that this part will give a look into the low-level API and concepts
+of GStreamer. Once you're going to build applications, you might want to
+use higher-level APIs. Those will be discussed later on in this manual.
+