summaryrefslogtreecommitdiff
path: root/manual-building.md
blob: 02668380074ca3b535adafda19df44c1e98d3790 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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.