app-dev: rename building/ -> basics/

https://bugzilla.gnome.org/show_bug.cgi?id=773976
This commit is contained in:
Tim-Philipp Müller 2016-11-14 16:50:57 +00:00
parent f1c93b5f66
commit be894db215
15 changed files with 25 additions and 25 deletions

View file

@ -29,7 +29,7 @@ Lastly, we will explain how autoplugging and the GStreamer registry can
be used to setup a pipeline that will convert media from one mediatype
to another, for example for media decoding.
[helloworld]: application-development/building/helloworld.md
[helloworld]: application-development/basics/helloworld.md
[playback-components]: application-development/highlevel/playback-components.md
## Media types as a way to identify streams
@ -62,7 +62,7 @@ Now that we have an idea how GStreamer identifies known media streams,
we can look at methods GStreamer uses to setup pipelines for media
handling and for media type detection.
[pad-caps]: application-development/building/pads.md#capabilities-of-a-pad
[pad-caps]: application-development/basics/pads.md#capabilities-of-a-pad
[pwg-type-defs]: pwg/advanced/building-types.md
## Media stream type detection

View file

@ -924,7 +924,7 @@ the “capsfilter” element in between the two elements, and specifying a
types matching that specified capability set for negotiation. See also
[Creating capabilities for filtering][filter-caps].
[filter-caps]: application-development/building/pads.md#creating-capabilities-for-filtering
[filter-caps]: application-development/basics/pads.md#creating-capabilities-for-filtering
### Changing format in a PLAYING pipeline

View file

@ -17,7 +17,7 @@ Most of the interfaces handled here will not contain any example code.
See the API references for details. Here, we will just describe the
scope and purpose of each interface.
[element-object]: application-development/building/elements.md#using-an-element-as-a-gobject
[element-object]: application-development/basics/elements.md#using-an-element-as-a-gobject
## The URI interface

View file

@ -18,12 +18,12 @@ using the GStreamer tagging system. Stream-info can be retrieved from a
Stream information can most easily be read by reading it from a
`GstPad`. This has already been discussed before in [Using capabilities
for metadata](application-development/building/pads.md#using-capabilities-for-metadata).
for metadata](application-development/basics/pads.md#using-capabilities-for-metadata).
Therefore, we will skip it here. Note that this requires access to all
pads of which you want stream information.
Tag reading is done through a bus in GStreamer, which has been discussed
previously in [Bus](application-development/building/bus.md). You can listen for
previously in [Bus](application-development/basics/bus.md). You can listen for
`GST_MESSAGE_TAG` messages and handle them as you wish.
Note, however, that the `GST_MESSAGE_TAG` message may be fired multiple

View file

@ -86,6 +86,6 @@ applications to GStreamer-0.10 in less than a day.
`gst_init_get_option_group ()` is the new GOption-based equivalent
to `gst_init_get_ptop_table ()`.
[bus]: application-development/building/bus.md
[bus]: application-development/basics/bus.md
[threads]: application-development/advanced/threads.md
[queries-and-sevents]: application-development/advanced/queryevents.md

View file

@ -9,7 +9,7 @@ is an element itself, a bin can be handled in the same way as any other
element. Therefore, the whole previous chapter ([Elements][elements]) applies
to bins as well.
[elements]: application-development/building/elements.md
[elements]: application-development/basics/elements.md
## What are bins

View file

@ -22,7 +22,7 @@ would output decoded data. In the next chapter (see [Pads and
capabilities][pads]), you will learn more about data input
and output in elements, and how you can set that up in your application.
[pads]: application-development/building/pads.md
[pads]: application-development/basics/pads.md
### Source elements
@ -385,7 +385,7 @@ the same bin or pipeline; if you want to link elements or pads at
different hierarchy levels, you will need to use ghost pads (more about
ghost pads later, see [Ghost pads][ghostpads]
[ghostpads]: application-development/building/pads.md#ghost-pads
[ghostpads]: application-development/basics/pads.md#ghost-pads
## Element States
@ -450,7 +450,7 @@ pipeline, e.g. from within a "pad-added" signal callback, you need to
set it to the desired target state yourself using `gst_element_set_state
()` or `gst_element_sync_state_with_parent ()`.
[bus]: application-development/building/bus.md
[bus]: application-development/basics/bus.md
1. The code for this example is automatically extracted from the
documentation and built under `tests/examples/manual` in the

View file

@ -204,11 +204,11 @@ as follows:
![The "hello world" pipeline](images/hello-world.png "fig:")
[gst-init]: application-development/building/init.md
[gst-init]: application-development/basics/init.md
[advanced]: application-development/advanced/index.md
[dynamic-pads]: application-development/building/pads.md#dynamic-or-sometimes-pads
[bins]: application-development/building/bins.md
[element-states]: application-development/building/elements.md#element-states
[dynamic-pads]: application-development/basics/pads.md#dynamic-or-sometimes-pads
[bins]: application-development/basics/bins.md
[element-states]: application-development/basics/elements.md#element-states
## Compiling and Running helloworld.c

View file

@ -11,7 +11,7 @@ media that the element can handle will be exposed by the pad's
capabilities. We will talk more on capabilities later in this chapter
(see [Capabilities of a pad](#capabilities-of-a-pad)).
[elements]: application-development/building/elements.md
[elements]: application-development/basics/elements.md
## Pads

View file

@ -91,7 +91,7 @@ debugging help and general tips to improve and simplify GStreamer
programming.
[about]: application-development/introduction/index.md
[app-building]: application-development/building/index.md
[app-building]: application-development/basics/index.md
[advanced]: application-development/advanced/index.md
[highlevel]: application-development/highlevel/index.md
[appendix]: application-development/appendix/index.md

View file

@ -11,14 +11,14 @@ index.md
application-development/introduction/gstreamer.md
application-development/introduction/motivation.md
application-development/introduction/basics.md
application-development/building/index.md
application-development/building/init.md
application-development/building/elements.md
application-development/building/bins.md
application-development/building/bus.md
application-development/building/pads.md
application-development/building/data.md
application-development/building/helloworld.md
application-development/basics/index.md
application-development/basics/init.md
application-development/basics/elements.md
application-development/basics/bins.md
application-development/basics/bus.md
application-development/basics/pads.md
application-development/basics/data.md
application-development/basics/helloworld.md
application-development/advanced/index.md
application-development/advanced/queryevents.md
application-development/advanced/metadata.md