summaryrefslogtreecommitdiff
path: root/pwg-other.md
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2016-06-04 08:03:13 +0200
committerMathieu Duponchelle <mathieu.duponchelle@opencreed.com>2016-06-04 16:11:52 +0200
commitaec60fc2b502fe96f919877d2608b4df7ea4105a (patch)
treedb01a3d4322b428894b44969cd7406f1e9e9fecf /pwg-other.md
parent33163869cbfe08955a65e72be040278d1a85a329 (diff)
Plugin writer's guide
Diffstat (limited to 'pwg-other.md')
-rw-r--r--pwg-other.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/pwg-other.md b/pwg-other.md
new file mode 100644
index 0000000..07cf504
--- /dev/null
+++ b/pwg-other.md
@@ -0,0 +1,17 @@
+---
+title: Creating special element types
+...
+
+# Creating special element types
+
+By now, we have looked at pretty much any feature that can be embedded
+into a GStreamer element. Most of this has been fairly low-level and
+given deep insights in how GStreamer works internally. Fortunately,
+GStreamer contains some easier-to-use interfaces to create such
+elements. In order to do that, we will look closer at the element types
+for which GStreamer provides base classes (sources, sinks and
+transformation elements). We will also look closer at some types of
+elements that require no specific coding such as scheduling-interaction
+or data passing, but rather require specific pipeline control (e.g.
+N-to-1 elements and managers).
+