Split out documentation into subfolders.
[platform/upstream/gstreamer.git] / markdown / manual / advanced / index.md
1 ---
2 title: Advanced GStreamer concepts
3 ...
4
5 # Advanced GStreamer concepts
6
7 In this part we will cover the more advanced features of GStreamer. With
8 the basics you learned in the previous part you should be able to create
9 a *simple* application. However, GStreamer provides much more candy than
10 just the basics of playing back audio files. In this chapter, you will
11 learn more of the low-level features and internals of GStreamer.
12
13 Some parts of this part will serve mostly as an explanation of how
14 GStreamer works internally; they are not actually needed for actual
15 application development. This includes chapters such as the ones
16 covering scheduling, autoplugging and synchronization. Other chapters,
17 however, discuss more advanced ways of pipeline-application interaction,
18 and can turn out to be very useful for certain applications. This
19 includes the chapters on metadata, querying and events, interfaces,
20 dynamic parameters and pipeline data manipulation.