application-development: introduction: fix missing markup

This commit is contained in:
Reynaldo H. Verdejo Pinochet 2017-07-17 13:39:51 -07:00
parent 01102e37ca
commit 1ef0cd891a
2 changed files with 7 additions and 7 deletions

View file

@ -64,11 +64,11 @@ were an element, thereby abstracting away a lot of complexity for your
application. You can, for example change state on all elements in a bin
by changing the state of that bin itself. Bins also forward bus messages
from their contained children (such as error messages, tag messages or
EOS messages).
`EOS` messages).
A *pipeline* is a top-level bin. It provides a bus for the application
and manages the synchronization for its children. As you set it to
PAUSED or PLAYING state, data flow will start and media processing will
`PAUSED` or `PLAYING` state, data flow will start and media processing will
take place. Once started, pipelines will run in a separate thread until
you stop them or the end of the data stream is reached.

View file

@ -20,21 +20,21 @@ GStreamer provides a clean interface to:
## Object oriented
GStreamer adheres to GObject, the GLib 2.0 object model. A programmer
familiar with GLib 2.0 or GTK+ will be comfortable with GStreamer.
GStreamer adheres to `GObject`, the `GLib 2.0` object model. A programmer
familiar with `GLib 2.0` or `GTK+` will be comfortable with GStreamer.
GStreamer uses the mechanism of signals and object properties.
All objects can be queried at runtime for their various properties and
capabilities.
GStreamer intends to be similar in programming methodology to GTK+. This
GStreamer intends to be similar in programming methodology to `GTK+`. This
applies to the object model, ownership of objects, reference counting,
etc.
## Extensible
All GStreamer Objects can be extended using the GObject inheritance
All GStreamer Objects can be extended using the `GObject` inheritance
methods.
All plugins are loaded dynamically and can be extended and upgraded
@ -43,7 +43,7 @@ independently.
## Allow binary-only plugins
Plugins are shared libraries that are loaded at runtime. Since all the
properties of the plugin can be set using the GObject properties, there
properties of the plugin can be set using the `GObject` properties, there
is no need (and in fact no way) to have any header files installed for
the plugins.