d02eb2e3ed9e1fc0fee6e24e0fb9a238ecc21021
[platform/upstream/gstreamer.git] / manual-highlevel.md
1 ---
2 title: Higher-level interfaces for GStreamer applications
3 ...
4
5 # Higher-level interfaces for GStreamer applications
6
7 In the previous two parts, you have learned many of the internals and
8 their corresponding low-level interfaces into GStreamer application
9 programming. Many people will, however, not need so much control (and as
10 much code), but will prefer to use a standard playback interface that
11 does most of the difficult internals for them. In this chapter, we will
12 introduce you into the concept of autopluggers, playback managing
13 elements and other such things. Those higher-level interfaces are
14 intended to simplify GStreamer-based application programming. They do,
15 however, also reduce the flexibility. It is up to the application
16 developer to choose which interface he will want to use.
17