From 1ef0cd891ae3a74b8a2973dda0b2e3c1552f66f8 Mon Sep 17 00:00:00 2001 From: "Reynaldo H. Verdejo Pinochet" Date: Mon, 17 Jul 2017 13:39:51 -0700 Subject: [PATCH] application-development: introduction: fix missing markup --- .../application-development/introduction/basics.md | 4 ++-- .../application-development/introduction/motivation.md | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/markdown/application-development/introduction/basics.md b/markdown/application-development/introduction/basics.md index e3a3ffebba..21e41dc273 100644 --- a/markdown/application-development/introduction/basics.md +++ b/markdown/application-development/introduction/basics.md @@ -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. diff --git a/markdown/application-development/introduction/motivation.md b/markdown/application-development/introduction/motivation.md index 21db1c4b57..1754627c97 100644 --- a/markdown/application-development/introduction/motivation.md +++ b/markdown/application-development/introduction/motivation.md @@ -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.