Fix link to API documentation

assuming we are building it as part of our build
This commit is contained in:
Thibault Saunier 2019-04-23 16:43:08 -04:00
parent 36069062de
commit 71cabcb787
3 changed files with 9 additions and 13 deletions

View file

@ -28,8 +28,8 @@ all about.
## GStreamer APIs References
* [GStreamer Core library](gstreamer)
* [GStreamer Libraries Reference](libs.html)
* [GStreamer Plugins Reference](plugins_doc.html)
* [GStreamer Libraries Reference](libs.md)
* [GStreamer Plugins Reference](plugins_doc.md)
> ![Warning](images/icons/emoticons/warning.svg) Only the API in libraries from
> GStreamer core and gst-plugins-base are guaranteed to be API and ABI stable

View file

@ -40,7 +40,7 @@ reading, but any GStreamer element may extract tags while processing
data, and most decoders, demuxers and parsers do.
A tag writer is called
[`TagSetter`](../../gstreamer/html/GstTagSetter.html). An element
[`TagSetter`](GstTagSetter). An element
supporting both can be used in a tag editor for quick tag changing
(note: in-place tag editing is still poorly supported at the time of
writing and usually requires tag extraction/stripping and remuxing of
@ -48,8 +48,7 @@ the stream with new tags).
## Reading Tags from Streams
The basic object for tags is a [`GstTagList
`](../../gstreamer/html/GstTagList.html). An element that is reading
The basic object for tags is a [`GstTagList`](GstTagList). An element that is reading
tags from a stream should create an empty taglist and fill this with
individual tags. Empty tag lists can be created with `gst_tag_list_new
()`. Then, the element can fill the list using `gst_tag_list_add ()

View file

@ -14,7 +14,7 @@ concepts presented here serve mainly to refresh your memory.
Elements are at the core of GStreamer. In the context of plugin
development, an *element* is an object derived from the [`
GstElement`](../../gstreamer/html/GstElement.html) class. Elements
GstElement`](GstElement) class. Elements
provide some sort of functionality when linked with other elements: For
example, a source element provides data to a stream, and a filter
element acts on the data in a stream. Without elements, GStreamer is
@ -48,8 +48,7 @@ all plugins to determine which are needed. Plugins are only loaded when
their provided elements are requested.
See the *GStreamer Library Reference* for the current implementation
details of [`GstElement`](../../gstreamer/html/GstElement.html) and
[`GstPlugin`](../../gstreamer/html/GstPlugin.html).
details of [`GstElement`](GstElement) and [`GstPlugin`](GstPlugin).
## Pads
@ -78,7 +77,7 @@ between elements. Data flows out of one element through one or more
respectively.
See the *GStreamer Library Reference* for the current implementation
details of a [`GstPad`](../../gstreamer/html/GstPad.html).
details of a [`GstPad`](GstPad).
## GstMiniObject, Buffers and Events
@ -131,10 +130,8 @@ will be used is the *EOS* event, which is used to indicate the end-of-stream
(usually end-of-file).
See the *GStreamer Library Reference* for the current implementation
details of a
[`GstMiniObject`](../../gstreamer/html/gstreamer-GstMiniObject.html),
[`GstBuffer`](../../gstreamer/html/GstBuffer.html) and
[`GstEvent`](../../gstreamer/html/GstEvent.html).
details of a [`GstMiniObject`](GstMiniObject), [`GstBuffer`](GstBuffer)
and [`GstEvent`](GstEvent).
### Buffer Allocation