summaryrefslogtreecommitdiff
path: root/markdown/application-development/advanced/interfaces.md
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/application-development/advanced/interfaces.md')
-rw-r--r--markdown/application-development/advanced/interfaces.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/markdown/application-development/advanced/interfaces.md b/markdown/application-development/advanced/interfaces.md
index d253d1a..17b4110 100644
--- a/markdown/application-development/advanced/interfaces.md
+++ b/markdown/application-development/advanced/interfaces.md
@@ -47,17 +47,17 @@ You can convert filenames to and from URIs using GLib's
## The Color Balance interface
-The colorbalance interface is a way to control video-related properties
+The `GstColorBalance` interface is a way to control video-related properties
on an element, such as brightness, contrast and so on. It's sole reason
for existence is that, as far as its authors know, there's no way to
dynamically register properties using `GObject`.
The colorbalance interface is implemented by several plugins, including
-xvimagesink and the Video4linux2 elements.
+`xvimagesink`, `glimagesink` and the `Video4linux2` elements.
## The Video Overlay interface
-The Video Overlay interface was created to solve the problem of
+The `GstVideoOverlay` interface was created to solve the problem of
embedding video streams in an application window. The application
provides a window handle to an element implementing this interface,
and the element will then use this window handle to draw on
@@ -65,4 +65,4 @@ rather than creating a new toplevel window. This is useful to embed
video in video players.
This interface is implemented by, amongst others, the `Video4linux2`
-elements and by `ximagesink`, `xvimagesink` and `sdlvideosink`.
+elements and by `glimagesink`, `ximagesink`, `xvimagesink` and `sdlvideosink`.